Actor and three-time Gemini Award nominee for his work on the CBC series Road to Avonlea and a Gemini award winner for his work in Conspiracy.
He appeared in the role of James Keller in The Miracle Worker for his first professional acting job.
He appeared in a 1997 episode of Star Trek: Voyager titled Nemesis.
He was born in Kirkland Lake, Ontario.
He starred alongside Billy Dee Williams in his film debut, Giant Steps, as jazz trumpet sensation Arvo Leek.