IMDb Page
Movie Release Date Character Age at Release
A Home for the Holidays 11/06/23 42
Vindicta 10/06/23 David 42
Corrective Measures 04/29/22 Diamond Jim 41
Playing with Fire 11/08/19 Burly Smoke Jumper #1 38
Dark Phoenix 06/05/19 (uncredited) 38
All of My Heart: The Wedding 09/29/18 Tommy 37
All of My Heart: Inn Love 10/07/17 Tommy 36
Treasure Hounds 08/15/17 Gunther 36
Devil in the Dark 03/07/17 Glen 36
Legends of the Hidden Temple 11/26/16 Thak 35
12 Rounds 3: Lockdown 09/11/15 Gideon 34
All of My Heart 02/14/15 Tommy 34
X-Men: Days of Future Past 05/15/14 Piotr Rasputin / Colossus 33
The Twilight Saga: Breaking Dawn - Part 2 11/13/12 Felix Volturi 31
The Baytown Outlaws 08/27/12 Lincoln Oodie 31
Rites of Passage 04/24/12 Moose 31
The Twilight Saga: Breaking Dawn - Part 1 11/16/11 Felix 30
To the Mat 08/17/11 Jordy 30
The Twilight Saga: Eclipse 06/23/10 Felix 29
Icarus 02/09/10 Hit Man #2 29
Revolution 11/30/09 28
The Twilight Saga: New Moon 11/18/09 Felix 28
Merlin and the Book of Beasts 08/29/09 Dragon Knight 28
Driven to Kill 05/01/09 Young Guy 28
X-Men: The Last Stand 05/24/06 Peter Rasputin / Colossus 25
Alone in the Dark 01/28/05 Agent Barr 24
Are We There Yet? 01/20/05 Basketball Player 24
A Very Cool Christmas 11/15/04 Gym Guy 23
X2 04/27/03 Piotr Rasputin / Colossus 22
Love at the Bootcamp None 43