Peter Bellwood is a writer and actor, known for Highlander (1986), Highlander II: The Quickening (1991) and St. Helens (1981).
Malevolent
St. Helens