Shanghai Television
His animated films won many awards, including the Grand Prize for "Junkyard" at the Ottawa International Animation Film Festival and the Grand Prize at the Shanghai Television Festival.