
Movie | Playing with Fire | Burly Smoke Jumper #1 | 2019-11-08 |
Movie | Dark Phoenix | (uncredited) | 2019-06-05 |
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 | Warcraft | 2016-05-25 | |
Movie | Legends of the Hidden Temple | Thak | 2016-11-26 |
Movie | 12 Rounds 3: Lockdown | Gideon | 2015-09-11 |
Movie | All of My Heart | Tommy | 2015-02-14 |
Movie | X-Men: Days of Future Past | Piotr Rasputin / Colossus | 2014-05-15 |
Series | The Flash | Gridlock | 2014-10-07 |
Movie | The Baytown Outlaws | Lincoln Oodie | 2012-08-27 |
Movie | Rites of Passage | Moose | 2012-04-24 |
Series | Halo 4: Forward Unto Dawn | Master Chief | 2012-10-05 |
Movie | The Twilight Saga: Breaking Dawn - Part 2 | Felix Volturi | 2012-11-13 |
Movie | To the Mat | Jordy | 2011-08-17 |
Movie | The Twilight Saga: Breaking Dawn - Part 1 | Felix Volturi | 2011-11-16 |
Movie | The Twilight Saga: Eclipse | Felix Volturi | 2010-06-23 |
Movie | The Twilight Saga: New Moon | Felix Volturi | 2009-11-18 |
Movie | X-Men: The Last Stand | Peter Rasputin / Colossus | 2006-05-24 |
Series | Masters of Horror | Unknown | 2005-10-28 |
Movie | Alone in the Dark | Agent Barr | 2005-01-28 |
Series | The Collector | Unknown | 2004-06-02 |
Movie | Too Cool for Christmas | Gym Guy | 2004-11-15 |
Movie | X2 | Piotr Rasputin / Colossus | 2003-04-24 |
Series | Stargate SG-1 | Unknown | 1997-07-27 |