Dark Room 2025
Actor
Those Who Love, Hate 2017
Visual Effects Producer
Nurse 3-D 2013
Visual Effects Producer, Visual Effects
Survival Code 2013
The Secret in Their Eyes 2009
Additional Visual Effects
Credits from TMDB.