Daybreakers 2010
as Rygar (uncredited)
Cyclops 2008
as Cyrus
Saw V 2008
as Grayson Blood (uncredited)
King of Sorrow 2007
as Tom
Séance 2006
as Drake
The Other Side 2006
as Blood Wraith
Battlefield Baseball 2003
as Blaster
Mimic: Sentinel 2003
as Mutant Elite (uncredited)
Credits from TMDB.