Astronaut: The Last Push
Role(s): Charlie
Men in Suits
Role(s): Self
Creature Designers: The Frankenstein Complex
Role(s): Himself
Making Apes: The Artists Who Changed Film
Rakka
Role(s): Militia #1