 Recently, he directed a new Beijing Opera “New Dragon Inn” which based on a film when the production opened in Shanghai Grand Theater was called “an instant classics”.His inovative music production "Music of Life" was successfully performed in Carnige Hall in Oct. 2019.Hu founded Film and Television School at Shanghai Theater Academy in 2012 and served as Dean and Professor supervising graduate students.