Brief Introduction
First-generation of Chinese VFX artists, with extensive experience in CG animation production. Served as Technical Director at renowned animation studios for decades, participating in numerous international collaborative animated movies and series -- receiving multiple national, municipal, and international awards. Also served as Associate Professor and Master’s Supervisor at the Digital Arts Department of the School of Software and Microelectronics, Peking University, for ten years.
Research
3D Animation
Visual Effects
Projection Mapping and Stage Art
AIGC (AI-Generated Content)
Teaching
Undergraduate: Design Technology 2
Education Background
1994.09-1999.06 Bachelor of Engineering in Industrial Design, Tongji University
Work Experience
2026.06-present Tongji University Adjunct faculty
1999-2000 Shanghai Film Studio - Manager of 3D Animation Department
2000-2001 Netter Digital, USA - Senior Animator
2000-2007, 2009-2012 Shanghai Motion Magic Studio - Technical Director, Executive Director of 3D Animation Department
2007-2017 Digital Arts Department, School of Software and Microelectronics, Peking University - Associate Professor, Master’s Supervisor
2017-present Jixu Digital Media - Technical Director
Design
[1] Lead creator and key contributor of China’s first computer-generated VFX feature film Emergency Landing (Jinji Pojian), winner of the Best Visual Effects Award at the Huabiao Film Awards.
[2] Technical Director and core creator of animated short film The Legend of Drunken Flowers (Zui Hua Yuan). Awards include:
First Prize for Video Graphics Production Technology at the Golden Sail Award of the National Radio and Television Administration
Silver Award (Short Film Category) at the China Animation Achievement Awards
First Prize in Animation Category at the Golden Boy Awards for National Children’s Television Programs
Nominated for the Annecy International Animation Film Festival in France
[3] Technical Director and core creator of Salad English, winner of the Golden Frog Award for Chinese Cartoon Art.
[4] Executive Director of Chuggington, a BBC international animated television series, winner of the Primetime Emmy Awards for Outstanding Animated Program.
[5] Animation production contributor for DreamWorks How to Train Your Dragon animated television series.
[6] Director and technical lead for the Shanghai Bund New Year’s Eve Projection Show.
[7] Developed in-house 3D character animation system, awarded the Second Prize of the Shanghai Science and Technology Progress Awards and recognized as a Grade-A high-tech achievement transformation project in Shanghai.
Honors and Awards
[1] Best Visual Effects Award, Huabiao Film Awards
[2] Silver Award (Short Film Category), China Animation Achievement Awards
[3] First Prize in Animation Category, Golden Boy Awards for National Children’s Television Programs
[4] Outstanding Animated Program Award, Primetime Emmy Awards
[5] Second Prize, Shanghai Science and Technology Progress Awards
沪ICP备05032680号