Actor · Born 1977
Piranha-Man Versus WereWolf-Man: Howl of the Piranha
2010 · as Nokohran Wolfman
The Terminators
2009 · as Lipinski
Journey to the Center of the Earth
2008 · as General Marks
2012 Doomsday
2008 · as Carlos Martinez
AVH: Alien vs. Hunter
2007 · as Garrison
Universal Soldiers
2007 · as Lt. Clarke
Transmorphers
2007 · as Otto
Halloween Night
2006 · as Leigh Mervis
The 9/11 Commission Report
2006 · as Moussaoui
Snakes on a Train
2006 · as Chico
The Da Vinci Treasure
2006 · as Pejic