After graduating from The Central Academy of Drama’s Stage Art Department in 2006, he has worked in directing art for such TV series as Story of Yanxi Palace, Zhao Ge, The Advisers Alliance, We Are in Love, The Legend of Deification, and Empresses in the Palace. He also worked on films including I Am Not Madame Bovary, Monk Comes Down The Mountain, Once Upon A Time In Shanghai, and IP Man 3.