Pei Yang was born in Yangzhou, China on 1971. He began his art studies since high school. . Since then he won number of prize form group exhibitions and competition.In 1994, he came to Canada and then studied fine art at Ottawa School of Art and animation at Algonquin College in Ottawa Ontario. From 1999 to 2000he worked as assistantwith renown artist Philip Craig at his studio.
Since 1989 his paintings has been shown at galleries, government halls and international film festivals in Canada and China. Also he had a solo exhibition in Ottawa in 1996. His painting are representing at
Kastel Gallery in Montreal and also Montreal Museum of Fine Art Gallery. As a visual development artist in film animation, he also worked on films from Columbia studio and Dreamworks Studios and created the visual look for the film. He is also one of the Emmy Award winning artists from TV Series Sagwa-The Chinese Siamese Cat in 2002.
Today, Pei lives in Montreal and continues his art career.