Tag Archives: Noah Sheldon

Director Biography – Noah Sheldon (TAOBAO)

Noah is a filmmaker, photographer and artist based in Shanghai and New York City. Noah started his career as a photographer and brings a strong eye for clean and compelling composition and natural story telling to his films. He favors … Continue reading

Posted in director, documentary film festival, feedback film festival | Tagged , , | Leave a comment