Home / Discover / People
  • Created April 12, 2019 by
    Administrator admin
  • Modified March 21, 2023 by
    vincent2n

Venom

1981
as Sgt. Nash

The Vampire Lovers

1970
as Man in Black

Nicholas and Alexandra

1971
as Colonel Voikov

The Vault of Horror

1973
as Wilson (segment 2 "The Neat Job")

Lifeforce

1985
as The Minister

Room 36

2002
as Norman

Dracula and the Undead

1994
as Count Dracula (archive footage)