He is an American actor, born on December 21, 1966 in London, England. He got his first role in Max Dugan Returns (1983). He is best known for his role in the Canadian film, The Bay Boy (1984), which won him a Genie Award as best actor. He starred in Amazing Stories (1985) and...Read more Trapped in Silence (1986).
(According to views)
He is an American actor, born on December 21, 1966 in London, England. He got his first role in Max Dugan Returns (1983). He is best known for his role in the Canadian film, The...Read more Bay Boy (1984), which won him a Genie Award as best actor. He starred in Amazing Stories (1985) and Trapped in Silence (1986).