2010 and 2011 Gemini Award nominee for his role as Carter Boyd in the CBC series 18 to Life, he has landed lead roles in other TV shows such as Mudpit and Aaron Stone. He has guest-starred in Cra$h and Burn, My Babysitter's a Vampire and Being Human.
He made an early screen appearance in the Disney film The Greatest Game Ever Played in 2005.
He portrays Alak in the second season of Syfy's Defiance. When he isn't acting, he can be found scouring local comic book stores. He is one of the creators of the popular web series Fans.
He was born and raised in Montreal, Canada. His older sister is actress Meaghan Rath.