Shazam!
(2019)Visual effectsVisual effects supervisor
Hancock
(2008)Visual effectsAdditional visual effects supervisor
Eagle Eye
(2008)Visual effectsVisual effects plate supervisor
I Am Legend
(2007)Visual effectsVisual effects plate supervisor (New York)
Spider-Man 3
(2007)Visual effectsVisual effects plate supervisor (New York)
Click
(2006)Visual effectsVisual effects consultant
*Supernova
(2000)Visual effectsDigital compositing supervisor (as Carey Grant Villegas) (Digital Domain)