Challenges
Awards
Login
Register
Lea Antonette Lorenzo Irlanda
Production
Trolls World Tour
2020
Production Coordinator
Visual Effects
Ad Astra
2019
Visual Effects Coordinator