Crew
The Suicide Squad
2021
Special Effects Technician
Captain Marvel
2019
Special Effects Technician
Priest
2011
Special Effects Technician
Easy A
2010
Special Effects Technician