Don Leifert · Actor
Sealed
2014
Monster Madness: Mutants, Space Invaders, and Drive-Ins
Self (voice)
Sealed
2007
Blood, Boobs & Beast
Himself
Sealed
2004
Crawler
Zachary
Sealed
1987
Blood Massacre
Video Clerk
Sealed
1985
The Galaxy Invader
Frank Custor
Sealed
1982
Nightbeast
Drago
Sealed
1980
Fiend
Eric Longfellow
Sealed
1978
The Alien Factor
Ben Zachary