| Love at the Bootcamp (2024) |
| A Home for the Holidays (2023) |
| Vindicta (2023) David |
| Corrective Measures (2022) Diamond Jim |
| Playing with Fire (2019) Burly Smoke Jumper #1 |
| Dark Phoenix (2019) (uncredited) |
| All of My Heart: The Wedding (2018) Tommy |
| All of My Heart: Inn Love (2017) Tommy |
| Treasure Hounds (2017) Gunther |
| Devil in the Dark (2017) Glen |
| Legends of the Hidden Temple (2016) Thak |
| 12 Rounds 3: Lockdown (2015) Gideon |
| X-Men: Days of Future Past - The Rogue Cut (2015) Colossus |
| All of My Heart (2015) Tommy |
| X-Men: Days of Future Past (2014) Colossus |
| The Twilight Saga: Breaking Dawn - Part 2 (2012) Felix Volturi |
| Halo4:ForwardUntoDawn (2012) Master Chief |
| The Baytown Outlaws (2012) Lincoln Oodie |
| Rites of Passage (2012) Moose |
| The Twilight Saga: Breaking Dawn - Part 1 (2011) Felix |
| To the Mat (2011) Jordy |
| The Twilight Saga: Eclipse (2010) Felix |
| Icarus (2010) Hit Man #2 |
| Revolution (2009) |
| The Twilight Saga: New Moon (2009) Felix |
| Merlin and the Book of Beasts (2009) Dragon Knight |
| Driven to Kill (2009) Young Guy |
| X-Men: The Last Stand (2006) Peter Rasputin / Colossus |
| Alone in the Dark (2005) Agent Barr |
| Are We There Yet? (2005) Basketball Player |
| A Very Cool Christmas (2004) Gym Guy |
| X2 (2003) Piotr Rasputin / Colossus |