Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
Don Leifert
Follow
Actor
See all 8 →
Sealed
1982
?.?
?.?
Nightbeast
Drago
Sealed
1985
?.?
?.?
The Galaxy Invader
Frank Custor
Sealed
1978
?.?
?.?
The Alien Factor
Ben Zachary
Sealed
1980
?.?
?.?
Fiend
Eric Longfellow
Costume & Make-Up
Sealed
1985
?.?
?.?
The Galaxy Invader
Costume Design
Producer
Sealed
1982
?.?
?.?
Nightbeast
Production Assistant