2025
as Lex Luthor
2024
as Self
2024
as Thomas Hutter
2024
as Robert Jay Mathews
2024
as Justin Kemp
2024
as Jon (voice)
2023
as Renfield
2022
as Tyler
2021
as Patrick Blackwell
2020
as Patrick (voice)
2020
as Peter III of Russia
2020
as Matt Steiner
2019
as Sgt. Fitzpatrick
2019
as Hank McCoy / Beast
2019
as J.R.R. Tolkien
2018
as Fiver (voice)
2018
as Hank McCoy / Beast (uncredited)
2018
as Harley
2018
as Beast (uncredited)
2018
as Nikola Tesla
2017
as Martin Hallock
2017
as J.D. Salinger
2017
as Self
2017
as Matt Ocre
2016
as Casey Stein
2016
as Hank McCoy / Beast
2015
as Steven Stelfox
2015
as Silas
2015
as Nux
2015
as Lyle Wirth
2014
as Flem Lever
2014
as Hank / Beast
2013
as Jack
2013
as R
2012
as Self - Hank McCoy
2011
2011
as Hank / Beast
2011
as Matt
2010
as Eusebios
2010
2009
as Kenny
2008
2007
as David Philips
2007
as Tony Stonem
2006
as Blake
2005
as Mike Spritzel
2005
as Ralph Compton - 14 years
2003
as Bradley Fisher
2003
2002
as Marcus Brewer
2001
2001
as Sporty Child
2001
as Max Bryson
2001
as Andrew Wilsher
1999
as Oscar Banks
1997
as John
1996
as Self
1996
as Bobby
1996
as Tom Evans
1993
as Tom
1986
as Craig Morrissey
1984
as Mason
as Jon Arbuckle (voice)