
Acting

2010: Moby Dick
as Admiral De Deers

The Bannen Way
as Finch

Princess of Mars
as Atol Nard

Mega Shark vs. Giant Octopus
as U.S. Sub Captain

The Terminators
as Charlie

Transmorphers: Fall of Man
as Hank

Countdown: Armageddon
as Detective Strand

100 Million BC
as Chief 'Bud' Stark

Death Racers
as Dr. Shank