Robert Leeshock
Actor
Born: Clifton, New Jersey, USA
BIOGRAPHY
Robert Michael Leeshock (born December 13, 1961) is an American actor. He is best known in television for portraying the role of Liam Kincaid on the sci-fi drama series Earth: Final Conflict.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license