Known For
Filmography
2010
2010
2010
2009
2009
2009
2009
2009
2008
2008

2010: Moby Dick
Movie · as Admiral De Deers

The Bannen Way
Movie · as Finch

The Bannen Way
TV · as Finch · 16 eps

The Terminators
Movie · as Charlie

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

Transmorphers: Fall of Man
Movie · as Hank

Countdown: Armageddon
Movie · as Detective Strand

Princess of Mars
Movie · as Atol Nard

Death Racers
Movie · as Dr. Shank

100 Million BC
Movie · as Chief 'Bud' Stark
