DiscoverDarren bakerDarren bakerActorKnown forThe Space CreatureJune 19, 1982Acting11982The Space Creature