Actor
Edgar Allan Poe's Lighthouse Keeper
2016 · as Captain
Primitive
2011 · as Sheriff Monaker
The Brink
2006 · as Edison
The Omega Diary
1999 · as Stanley Blasco