Mark HoltonMark Holton Selective FilmographyWhat's Up, Hideous Sun Demon(1983)CastActor(*) uncredited