Nelson De Castro
Nelson de Castro is an LA based director, born and raised in Boston. His introduction to filmmaking came at the end of his time at USC, when he applied to the film school on a whim. Upon graduating, his first music video was featured at the Saatchi & Saatchi New Directors Showcase, and nominated for a UK Music Video Award. His style is meticulous, decidedly practical and often experimental. Driven by the notion that each unique idea stems from a unique process, Nelson believes an unexpected approach can lead to unexpected, beautiful results.