Robert Leeshock: Robert Leeshock. Actor: Earth: Final Conflict. Robert Leeshock recently executive produced the award winning, Sci-Fi, cult classic, StarLeaf. He trained with Wynn Handman of the American Place Theater in New York City. With more than 30 years experience in tv/film, voice-over and modeling, he was excited to add producer to his list of credits. He is best known for his portrayal of lead character Liam Kincaid in Gene Roddenberry's "Star...
Known For: Earth: Final Conflict (Liam Kincaid), General Hospital (David Hopkins), Beverly Hills, 90210 (Keith Christopher), All My Children (Jay)