Ron Castro was born on July 2, 1942 in Dallas, Texas, USA. He was an actor, known for
Search (1972),
Mission: Impossible (1966) and
The Streets of San Francisco (1972). He was married to Juliana 'Jewel' Davis and
Teddi Siddall. He died on November 10, 2013 in Gig Harbor, Washington, USA.