Jia Yang is an Associate Professor and Postgraduate Supervisor of the Department of Performance, Shanghai Theatre Academy, Director of China Musical Theatre Association. Her area of research is in Musical performance, Drama and Film performance. She previously worked with the Four Seasons Theater Company in Japan. She has performed and directed in several stage plays, published several papers in domestic prestigious journals and is the recipient of the Shanghai Teaching Talent Award. She also is a personal trainer.
Central Academy of Drama with a master's degree in performance.