Mitchell Wu
Mitchell Wu导演 | 编剧

Mitchell Wu graduated from Northwestern University with a B.S. in Radio/TV/Film. He then worked on the Mellon International Dunhuang Archive, filming and documenting the the Caves of the Thousand Buddhas located near Dunhuang, China in the Gobi Desert before enrolling in the Medill School of Journalism in 2007.

TA的作品(13)