DiscoverMefiMefiActorKnown forArmaghedonJanuary 1, 1991Acting21991Armaghedon as Becchino1988My Lovely Burnt Brother and His Squashed Brain as The Dentist