Barry Buchanan: Barry Buchanan. Actor: V. Barry Buchanan is known for V (1984), Neon Maniacs (1986) and The Loch Ness Horror (1982).
Known For: V (Frank), Neon Maniacs (Archer), The Loch Ness Horror (Spencer Dean), Mistress of the Apes (First Cop)