No photoGreg DohlerActorIMDb Acted in 31980s1985The Galaxy InvaderDavid Harmon311982NightbeastGreg421980FiendScottySound 11980s1982NightbeastSound Recordist42Appearances12000s2007Blood, Boobs & BeastHimself