Home / Discover / People

Dragonball Evolution

2009
as Lord Piccolo

Three Inches

2011
as Troy Hamilton

Cool Money

2005
as Bobby Comfort

Hillsborough

1996
as ACC Jackson

Chance

2002
as Simon

Dudes & Dragons

2015
as Lord Tensley

House on Haunted Hill

1999
as Channel 3 Cameraman

High Plains Invaders

2009
as Sam Danville

Superman: Doomsday

2007
as Lex Luthor (voice)

Strange Frequency 2

2002
as Mitch (segment "Soul Man")

New Life

2016
as William Morton

Winding Roads

1999
as Billy Johnson

Abruptio

2018
as Les Hackel