Known for Acting

2026
as Officer Beech
2016
as Fight Club Spectator (uncredited)
2011
as Frost Giant Captain
2013
as Tor-An
2012
as Werewolf/Merman
2010
as Hijacker
2003
as Pierce
2011
as Gregory
2002
as Barbarian Guard
2021
as Zeus
2023
as Lead Krypteian
2002
as Hunter Morlock
2006
as Pierce
2024
as Lead Krypteian
2011
as CJ
2012
as Lycan 1
2001
as Big Daddy Mars
2007
as Bodyguard 2
1995
as Rebel Mercenary Soldier #1
1995
as Budokam Fighter