The Visitor from Planet Omicron 2013
Special Effects
Cinerama Adventure 2002
as Self
Temptress 1995
Visual Effects Supervisor
Se7en 1995
Credits from TMDB.