Cleve Hall is known for his work on Troll (1986), TerrorVision (1986) and Ghoulies (1984). Read more on iMDB