Barry Buchanan
Barry Buchanan is a actor, known for Neon Maniacs (1986) and The Loch Ness Horror (1982) and Mistress of the Apes (1979).
Barry Buchanan
- Name: Barry Buchanan
Barry Buchanan's filmography
Actor
Barry is listed as actor for three titles.
Neon Maniacs
Archer
Film, 1986
The Loch Ness Horror
Spencer Dean
Film, 1982
Mistress of the Apes
First Cop
Film, 1979
Find all films with Barry Buchanan as actor.