List of Famous people with last name Shackelford
Ted Shackelford
First Name Ted
Born in United States of America, Oklahoma
Theodore Tillman Shackelford III 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.
Know him/her
Don't know him/her