Noah Lee is an award-winning London born, LA-based filmmaker.