Aucune biographie disponible pour le moment.
Karate Kid: Legends
2025
Rôle : O'Shea
Hunting Grounds
2025
Rôle : Jake
Christmas in Wolf Creek
2022
Rôle : Austin Spencer
Gatsby le magnifique
2000
Rôle : Dandy Man
Territoires
2010
Rôle : Gabriel Delgado
Spread
2024
Rôle : Sizemore
Degrassi Goes Hollywood
2009
Rôle : Tim Rozon
Samantha : de Retour du Front
2016
Rôle : Graydon
Unearthing
2016
Rôle : Healy James
Calamity Jane
2024
Rôle : Sheriff Mason
Un Noël de rêve en Suisse
2022
Rôle : Liam
Protectors of the Land
2025
Rôle : Craig Winston
Dakota
2022
Rôle : CJ Malcolm
Purgatory Jack
2023
Rôle : Jack Marlin
Lake Placid : L'Héritage
2018
Rôle : Sam
Terror Train
2022
Rôle : The Magician
Un Noël plein d'espoir
2019
Rôle : Travis
La Légende de Sarila
2013
Rôle : Poutulik (voice)
Wynonna Earp: Vengeance
2024
Rôle : John Henry 'Doc' Holliday
Pure
2005
Rôle : Sam
Planète Hurlante 2
2009
Rôle : Madden
Duo
2006
Rôle : Lewis
Love in Wolf Creek
2022
Rôle : Austin Spencer
Une célibataire à New York
2003
Rôle : Waiter
Befriend and Betray
2011
Rôle : Alex Caine
Marions-les !
2004
Rôle : Rick Corina
Le Terminus de l'horreur
2007
Rôle : John
Le parfum de la vengeance
2013
Rôle : Michael Miller
Best Wishes, Warmest Regards: A Schitt's Creek Farewell
2020
Rôle : Self
Long Day Gone
2013
Rôle : Christian Locke
Crimes of Fashion
2004
Rôle : Marcus
Would Be Kings
2008
Rôle : Tom
Le Train de la Terreur 2
2022
Rôle : The Magician
Beginner's Luck
2021
Rôle : Terry