Actor
2010: Moby Dick
2010 · as Admiral De Deers
The Bannen Way
2010 · as Finch
Princess of Mars
2009 · as Atol Nard
Transmorphers: Fall of Man
2009 · as Hank
Mega Shark vs. Giant Octopus
2009 · as U.S. Sub Captain
The Terminators
2009 · as Charlie
Countdown: Armageddon
2009 · as Detective Strand
Death Racers
2008 · as Dr. Shank
100 Million BC
2008 · as Chief 'Bud' Stark