Visual Effects
If Beale Street Could Talk
2018
Visual Effects Supervisor
Men in Black 3
2012
Digital Compositor
Black Swan
2010
Digital Compositor
The Limits of Control
2009
Digital Compositor
Crew
12 Feet Deep
2018
Visual Effects Design Consultant