Visual Effects
EN cinema · 2 credits
Passengers
Fallen Kingdom: VFX Evolved
2018
as Self
Compositing Lead