Garrick Hagon
Garrick Hagon was born on September 27, 1939 in London, England. He is an actor and director, known for Star Wars (1977), The Message (1976) and Mission: Impossible (1996). He has been married to Liza Ross since 1965. They have two children.