08 April, 2009
Ted Shackelford is an American actor best known for his role as Gary Ewing on the CBS television series Knots Landing, in which he starred from 1979–93. Shackelford also appeared as Gary Ewing on several episodes of CBS's Dallas; this role had originally been played by actor David Ackroyd who was unable to return for future appearances. Prior to his role on Knots Landing, Shackelford played the role of Ray Gordon on Another World. He currently plays recurring character Jeffrey Bardwell on The Young and the Restless.
Shackelford's parents were Paul Olden Shackelford, a physician, and Mary Jane Shackleford. He attended Westminster College in Fulton, Missouri, and then transferred to the University of Denver in Denver, Colorado, where he procured a bachelor's degree.
Shackelford has also played roles in Wonder Woman and most recently in The Division. He also starred in the British science fiction series, Space Precinct.