Who played Gary Ewing before the actor that also appeared in "The Young and the Restless"?
Ted Shackelford 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.
James Pickens Jr. James Pickens Jr. (born October 26, 1954) is an American actor. He is best known for his starring role as Dr. Richard Webber on the ABC medical drama television series "Grey's Anatomy", and for his supporting role as Deputy Director Alvin Kersh on later seasons of the Fox Network science fiction series "The X-Files".