Né en 1971 à Yangzhou en Chine, Pei Yang a commencé sa formation artistique dès le secondaire et, depuis lors, a remporté de nombreux prix à loccasion dexpositions de groupe et de concours. Après avoir obtenu une bourse pour artiste, il se rendit au Canada pour étudier les beaux-arts à lÉcole dart dOttawa ainsi que lanimation au Collège Algonquin. De 1999 à 2000, il fût lassistant du célèbre artiste Philip Craig, dans son atelier.
Il expose ses uvres depuis 1989 dans les galeries, les édifices gouvernementaux et les festivals de cinéma internationaux au Canada et en Chine. En 2001, il a réalisé une exposition personnelle à Ottawa.
Il sest également impliqué dans des activités artistiques en siégeant au conseil dadministration du Chinese Canadian Arts Council of Canada de 1997 à 1999, et il a collaboré à plusieurs expositions organisées par ce centre.
En tant que visualiste travaillant dans lanimation cinématographique, il a également participé à la définition de la présentation visuelle de certaines productions pour les studios Columbia et Dreamworks. À ce titre, il est lun des récipiendaires du prix décerné à la série démissions télévisées Sagwa, le chat siamois chinois à loccasion de la remise des Emmy Awards en 2002. Pei poursuit maintenant sa carrière artistique à Montréal.