Nelson Cho is an all-rounded commercial film veteran with experience that spanned 30 years in Taiwan, Canada and China. He started his career in the Art Department in Taiwan with a boutique commercial production house. In 1991, he moved to Canada to further pursue knowledge in film at Vancouver Film School. After graduating, he set up a production company in Vancouver where he takes the role as director. He also saw large potential in China market as we turned to the new millennium. Then he became co-owner and took the role as Head of Production in A New Life Films, a production house based in Shanghai.
Together with his talented teams and leadership, he produced award- winning works for domestic and international clients. A New Life Films very quickly became the industry leader in this emerging market, having won Production Company Of The Year Award for five consecutive years. As a firm believer in producing quality work, he and his team had produced numerous award-winning work for clients not only across China but also internationally. In his trophies cabinet there are numerous prestigious awards and accolades from New York, London, Seoul, Singapore, Toronto and Cannes.
Recently, Nelson has taken the role as Managing Director of A New Life Films.