Loading...

Keith Barbour

Search on Amazon

Biography

New York City, New York, USA
Keith Barbour was born on January 21, 1941 in New York City, New York, USA. He is an actor, known for Terror at Alcatraz (1982), Chameleons (1989) and Music Scene (1969). He was previously married to Marie E. Stuckman and Deidre Hall. Read more...

Actor

Character: Chip

McCloud 1970

0