Lorenzo Diego Carrera
Nessa Barrett - I Wanna Die
Music Video
Nessa Barrett
Director:
Jerry Cantrell - Vilified
Director, Editor, Director of Photography
Nessa Barrett - Keep Me Afraid
Director
The Smashing Pumpkins Live Tour Visual
3D Artist, VFX Artist, VFX Supervisor
Director, Cinematographer, Art Director