Richard Vidan


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