John Allen NelsonJohn Allen Nelson Selective FilmographyFeast III: The Happy Finish(2009)CastActorKiller Klowns from Outer Space(1988)CastActor(*) uncredited