Sherry Buchanan is an actress, known for Zombie Holocaust (1980), Escape from Galaxy 3 (1981) and The Heroin Busters (1977). Read more on iMDB