Planet of the Apes
Role(s): Fruit Vendor
Chet Zar: I Like to Paint Monsters
The Human Face
Role(s): Self
Cellar Dweller
Role(s): Makeup Effects
Altered
Role(s): Visual Effects Supervisor