Waze and Odyssey, Always

Nelson de Castro

Little Ugly

Visit Website

Nelson is a director based in Los Angeles. His style is meticulous, decidedly practical and often experimental. His work has been featured at Camerimage, the Saatchi & Saatchi New Directors Showcase, UKMVAs, Berlin Music Video and Kinsale Sharks.