Actor canadiense-estadounidense conocido por las audiencias televisivas como Sam Swarek en Rookie Blue de ABC.
Se mudó a Canadá con su familia a los siete años y aprendió a hablar francés.
Uno de sus primeros papeles televisivos fue como Javier Vachon en la serie Forever Knight.
Se casó con Laura Carswell en el 2011 pero la pareja se separó en el 2015.
Tuvo uno de sus primeros papeles televisivos junto a Johnny Depp en la serie 21 Jump Street.