Young Ivanhoe - Ivanhoe (1995)
Night of the Demons 3 - Vince (1997)
Riverdale - Shawn Ritchie (1997)
Forget Me Never (1999)
Degrassi: The Next Generation - Scott "Tracker" Cameron (2001–2004)
Paradise Falls - Simon (2001–2002)
The Crossing - Captain Heineman (2000)
K-19: The Widowmaker - Anton (2002)
A Killing Spring - Karl Hrynluk (2002)
The Many Trials of One Jane Doe - Harold Beckwith (2002)
Ice Bound: A Woman's Survival at the South Pole (TV) - Lunar (2003)
Touch of Pink - Giles (2004)
My Uncle Navy and Other Inherited Disorders - Uncle Navy (2005)
Big Girl - Gerry (2005)
Waking Up Wally: The Walter Gretzky Story - Wayne Gretzky (2005)
Niagara Motel - R.J (2006)
A Stone's Throw - Jack Walker (2006)
The Tudors - William Compton (2007)
Emotional Arithmetic - Young Jakob Bronski (2007)
The Death of Alice Blue - Stephen (2008)
Never Forget - Andy (2008)
The One That Got Away (TV)- Scott Lawton (2008)
The Last New Year- Eric (2008)
MVP - Aleksei Protopopov (2008)
A Broken Life - Mikhail (2008)
Girl's Best Friend- Jake (2008)
Deadliest Sea - Bear (2009)
Santa Baby 2 (film) - Colin (2009)
Lost Girl (2010-Present) - Dyson
The Bridge - Mike Bodanski (2010)
Four Saints - John McCrae (2011)
The Listener (2011)
Underworld: Awakening (2012)
Írd le a véleményed erről a sztárról: