Who played Gary Ewing before the actor that also appeared in "The Young and the Restless"?
Ted Shackelford:  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.
i don't know