American Actor Singer And Songwr
Actor and singer who made his feature debut in Wes Craven's The Last House on the Left as Krug Stillo. His other horror flicks include 1982's Swamp Thing and 2004's Zombie...