Movie |
A Home for the Holidays
|
|
2023-11-06 |
Movie |
Vindicta
|
David |
2023-10-06 |
Movie |
Corrective Measures
|
Diamond Jim |
2022-04-29 |
Movie |
Dark Phoenix
|
(uncredited) |
2019-06-05 |
Movie |
Playing with Fire
|
Burly Smoke Jumper #1 |
2019-11-08 |
Movie |
All of My Heart: The Wedding
|
Tommy |
2018-09-29 |
Movie |
Devil in the Dark
|
Glen |
2017-03-07 |
Movie |
All of My Heart: Inn Love
|
Tommy |
2017-10-07 |
Movie |
Treasure Hounds
|
Gunther |
2017-08-15 |
Movie |
Legends of the Hidden Temple
|
Thak |
2016-11-26 |
Movie |
All of My Heart
|
Tommy |
2015-02-14 |
Movie |
12 Rounds 3: Lockdown
|
Gideon |
2015-09-11 |
Movie |
X-Men: Days of Future Past
|
Colossus |
2014-05-15 |
Movie |
Rites of Passage
|
Moose |
2012-04-24 |
Movie |
The Baytown Outlaws
|
Lincoln Oodie |
2012-08-27 |
Movie |
The Twilight Saga: Breaking Dawn - Part 2
|
Felix Volturi |
2012-11-13 |
Series |
Halo 4: Forward Unto Dawn
|
Master Chief |
2012-10-05 |
Movie |
To the Mat
|
Jordy |
2011-08-17 |
Movie |
The Twilight Saga: Breaking Dawn - Part 1
|
Felix |
2011-11-16 |
Movie |
Icarus
|
Hit Man #2 |
2010-02-09 |
Movie |
The Twilight Saga: Eclipse
|
Felix |
2010-06-23 |
Movie |
Merlin and the Book of Beasts
|
Dragon Knight |
2009-08-29 |
Movie |
Driven to Kill
|
Young Guy |
2009-05-01 |
Movie |
The Twilight Saga: New Moon
|
Felix |
2009-11-18 |
Movie |
X-Men: The Last Stand
|
Peter Rasputin / Colossus |
2006-05-24 |
Movie |
Alone in the Dark
|
Agent Barr |
2005-01-28 |
Movie |
Are We There Yet?
|
Basketball Player |
2005-01-20 |
Series |
Masters of Horror
|
Unknown |
2005-10-28 |
Series |
The Collector
|
Unknown |
2004-06-02 |
Movie |
A Very Cool Christmas
|
Gym Guy |
2004-11-15 |
Movie |
X2
|
Piotr Rasputin / Colossus |
2003-04-27 |
Series |
Stargate SG-1
|
Unknown |
1997-07-27 |