Dave Brown

Dave Brown is a crew member and director of Let's Go Luna! 

He also worked on Numb Chucks and Octonauts.