0.374
Popularity6
Credits6.8
Rating34.7M
Budget221M
RevenueVisual Effects
Primarily2018 Climax Visual Effects
2014 Taken 3 Visual Effects Producer
2012 Taken 2 Visual Effects Supervisor
2011 Colombiana Visual Effects Supervisor
2010 Despicable Me Thanks
2002 Irreversible Visual Effects Supervisor