Humanoids from the Deep
They're not human.
Actors and roles, crew of Humanoids from the Deep (1980). Who was filming and what role he played.