
2025
Man with No Past as Roger Hammond2025
Bad Day at the Office as Ivan2025
Under the Stars as Not available2024
Wyatt Earp and the Cowboy War as Wyatt Earp2023
Agent as Aaron2020
Arthur & Merlin: Knights of Camelot as Lancelot2020
Search and Destroy as Pinky2017
Madame as Michael2016
Jesus VR as Jesus2016
Blackbird as Rider2016
Perfect Piece as Albert Di Grazia2013
Vikings as Viking Messenger2011
Final Destination 5 as Rocker2011
Fairly Legal as Andrew McKinnon2010
Stained as James2010
Tower Prep as Not available2009
The Listener as Thomas Szabo2009
Life on Top as Not available2008
Sanctuary as BradNaN
The Experiment as Michael Blaine