Actor
Demon Mind
2017 · as The Artist
Zombie Infection
2011 · as Mr. Jameson
Tumors
2011 · as Dr. Jack Ryan
Venus Rising
1995 · as Lujon
Auntie Lee's Meat Pies
1992 · as Bruno
Zipperface
1992 · as Willy Scalia
Terminator 2: Judgment Day
1991 · as Weatherby
Scarecrows
1988 · as Jack
Hard Rock Zombies
1985 · as Sheriff
Paydirt
1981 · as Julius Ryan