ERIC ALBA

Creative Producer - Ideation to Execution


On-Set Visual Effects Supervisor
Logan

Client: Clinique
Prod Co: Free Market Films
Director: Ed Nammour