Known For: Crew
IMDb
Special Effects Technician
Teenage Mutant Ninja Turtles: Out of the Shadows
Men in Black 3
Special Effects Supervisor
Cloverfield
Special Effects
Addicted to Love
Special Effects Assistant
FireHouse
Special Effects Coordinator
Glengarry Glen Ross