Actor
How to Build a Better Boy
2014
as Weevil
Ice Soldiers
2013
as Frozen #2
Pacific Rim
2013
as Saltchuck Crew
Immortals
2011
as Mondragon (King's Guard)
The Mountie
2011
as Nikolai
The Boondock Saints II: All Saints Day
2009
as Giant
Lucky Number Slevin
2006
as Featured (uncredited)
Cinderella Man
2005
as Primo Carnera
Resident Evil: Apocalypse
2004
as Nemesis
Gothika
2003
as Turlington
Encrypt
2003
as King
Exit Wounds
2001
as Useldinger
The Skulls
2000
as Medoc
Detroit Rock City
1999
as Chongo
Sleeping Dogs Lie
1998
as Broken Nosed Cop