Acting
1971-03-13 · El Paso, Texas, USA
Watchmen
as Officer O'Brien · 2009 · 7.4
Comic Book Villains
as Tony · 2002 · 5.3
Wishmaster 2: Evil Never Dies
as Eric · 1999 · 5.7
Serial Killing 101
as Mark Pekla · 1998 · 5.2