The Curse of the Komodo 2004
Visual Effects Supervisor, Executive Producer
Smash Cuts! Super Sci-Fi Shorts Fest 2001
Animation Director
It's a Digital World 1994
as Vladimir Lenin, Visual Effects Producer
Credits from TMDB.