Actor
The Invited
2010 · as ER Doctor
The Confessional
2009 · as Leonard
Zodiac
2007 · as Patrolman Fouke
The Aviary
2005 · as Jim
The Scorpion King
2002 · as Vision Archer
Down Time
2001 · as Paulie
Playing Mona Lisa
2000 · as Guacamole Alan