Who played Gary Ewing before the actor that also appeared in "The Young and the Restless"?
David Ackroyd
Title: Jimmi Harkishin
Passage: Jimmi Harkishin (born Rajan Harkinshindas, March 1965) is a French-born British actor best known for his role as shopkeeper Dev Alahan in "Coronation Street", which he has played since November 1999.  He's also been featured in the film "East is East" as well as "Bhaji on the Beach".  He played Gary Dunn in the "Jonathan Creek" episode "Danse Macabre".
Title: Ted Shackelford
Passage: Theodore Tillman "Ted" Shackelford III (born June 23, 1946) is an American actor.  He played Gary Ewing in the CBS television series "Knots Landing" (1979–1993); since 2006, he has appeared in a recurring role on the CBS soap "The Young and the Restless," portraying twin brothers William and Jeffrey Bardwell.
Title: Gary Ewing
Passage: Garrison "Gary" Arthur Ewing is a fictional character from the CBS soap opera, "Knots Landing", a spin-off of "Dallas".  The character of Gary Ewing was first played by actor David Ackroyd, in a 2-part "Dallas" episode entitled "Reunion", which broadcast in September 1978.  Gary Ewing was the second son of oil baron Jock Ewing and Miss Ellie Ewing, the father of Lucy Ewing and the ex-husband of Valene Ewing.  Over a year later, the part of Gary Ewing was recast for the spin-off "Knots Landing" with actor Ted Shackelford in the role, and Gary became one of the main stars of the series in December 1979.  Ted Shackelford played Gary Ewing in "Knots Landing" for its entire fourteen seasons (1979–1993), while continuing to make occasional appearances in "Dallas" during that time.  The character of Gary made his last "Knots Landing" appearance in 1997, in the reunion series "".  Shackelford reprised his character for the new, updated version of "Dallas" in 2013.
Ted Shackelford Gary Ewing