Mad God 2021
as Nurse / Witch
Luca 2021
Post-Production Manager
After Earth 2013
Visual Effects Coordinator
The Twilight Saga: Breaking Dawn - Part 2 2012
Piranha 3D 2010
Cloverfield 2008
Visual Effects Production Assistant
Credits from TMDB.