Don LeifertBorn1951Died2010ActorWritercostume_designerFilmography · 4 credits1982Nightbeast · Actor (Drago) ★ 4.31980Fiend · Actor (Eric Longfellow) ★ 4.51980Fiend · Writer ★ 4.51978The Alien Factor · Actor (Ben Zachary) ★ 3.9