Known For
Filmography
2010
2008
2008
2007
2006
2006
2003
2003
1993

Daybreakers
Movie · as Rygar (uncredited)

Saw V
Movie · as Grayson Blood (uncredited)

Cyclops
Movie · as Cyrus

King of Sorrow
Movie · as Tom

Séance
Movie · as Drake

The Other Side
Movie · as Blood Wraith

Battlefield Baseball
Movie · as Blaster

Mimic: Sentinel
Movie · as Mutant Elite (uncredited)

Sharpe
TV · as Captain Lazarus · 1 ep