Documentaries
Hellboy: In Service of the Demon
2008
as Self
Visual Effects
Florence Foster Jenkins
2016
Special Effects Supervisor
Gravity
2013
Special Effects Supervisor
Tamara Drewe
2010
Special Effects Supervisor
Endgame
2001
Special Effects Supervisor
Crew
The Revengers' Comedies
1998
Special Effects Technician
A Perfect Murder
1998
Special Effects Technician