Leo GuabelloActingShareKnown forAdd5.5The Toxic Slime Creature1982 · RalphYearPopularTop ratedAll acting creditsAdd5.5The Toxic Slime Creature1982 · Ralph