03/13/1971
El Paso, Texas, USA:
|
Watchmen (2009) as Officer O'Brien |
|
Comic Book Villains (2002) as Tony |
|
Wishmaster 2: Evil Never Dies (1999) as Eric |
|
Serial Killing 101 (1998) as Mark Pekla |