Documentaries
The Making of "Dungeons and Dragons"
2001
as Self
Visual Effects
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
Deep Blue Sea
1999
Visual Effects Supervisor
Crew
End of Days
1999
Digital Effects Producer
Contact
1997
Digital Effects Producer