Shen Peiyi is a dancer, National First-class Performer of the Central Military Commission Political Work Department Song and Dance Troupe enjoying special government allowance. She is Director of the Department of Dance Theatre of the Central Academy of Drama, a member of the Committee on Performance Arts of China Dancers Association, a member of the Executive Committee on Senior Professional and Technical Qualification Assessment of Army-wide Art Performance Talents and Expert Judge of China National Arts Fund. She is currently Honorary President of College of Chinese & ASEAN Arts.