Canadian actor who appeared on Degrassi: The Next Generation and on Ace Lightning.
He had an early-career guest spot on the Canadian science fiction series, Odyssey 5.
He acted in a 2004 episode of Blue Murder, and played the lead role of Ace Lightning for 39 episodes from 2002 to 2004.
He was born in Hamilton, Ontario, Canada.
He played the role of Phil Vanier in a 2006 episode of Missing, a Canadian television series starring Vivica A. Fox.