The Lords of Salem 2013
Visual Effects Supervisor
Krrish 2006
Visual Effects Supervisor
Koi... Mil Gaya 2003
Visual Effects Supervisor
Basic 2003
Visual Effects Supervisor
The Making of "Dungeons and Dragons" 2001
as Self
Adam Sandler Goes to Hell 2001
as Self
End of Days 1999
Digital Effects Producer
Deep Blue Sea 1999
Visual Effects Supervisor
Contact 1997
Digital Effects Producer
Credits from TMDB.