Crew
The Neon Demon
2016
Special Effects Coordinator
The Island
2005
Special Effects Technician
Charlie's Angels: Full Throttle
2003
Special Effects Technician
The Perfect Storm
2000
Special Effects
Supernova
2000
Special Effects
Fight Club
1999
Special Effects Technician
Cinderella
1997
Special Effects Technician