Visual Effects
I Love Trouble
1994
Special Effects Supervisor
Crew
13 Going on 30
2004
Special Effects Coordinator
The Shadow
1994
Special Effects
Memoirs of an Invisible Man
1992
Special Effects Coordinator
Predator 2
1990
Special Effects
Fletch Lives
1989
Special Effects