Shanghai Television Festival
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.