Penelope Xu

Penelope Xu

About me

Pei Yao Xu is an actor and multidisciplinary artist, born in China, raised in Montreal, now between Canada and Europe.
With roots in music and dance, she trained with John Strasberg and his Organic Creative Process.
She’s appeared in the post-apocalyptic feature Open Doom Crescendo and the short La Bonne pâte, which earned her a Best Actress nomination at the 48H Film Project in Paris.
In Montréal, My Beauty, she plays Joy — a role that mirrors her own experience of cultural duality and family connection, and had the pleasure of sharing the screen with the legendary Joan Chen.

Information

Acting age
20-31 years
Height (cm)
168
Weight (in kg)
52
Eye color
dark brown
Hair color
black
Hair length
Long
Place of residence
Paris (FR)
Nationality
Canadian
Languages
English(native)French(native)Mandarin
Dialects
CanadianStandard American EnglishParisian dialectQuebec(native dialect)Quebec English
Accents
AmericanQuebecersFrench
Instruments
PianoUkuleleFlute
Sport
YogaSnowboarding
Dance
Hip hopJazz danceMusical theaterBallet
Main profession
Actor
Singing
Backing vocalsMusicalPop
Special skills
Conducting (music)Choreography
Pitch
Soprano
Driver's licenses
Car class

Credits

Professional background

2025 John Strasberg Studios - Organic Creative Process

Other professional training

Gannon Performance Studio
Giles Foreman Center for Acting
Gilles Plouffe Actors Studio
Estill Voice Training

Awards

48H Film Challenge - Best Actress (nominated)

Film

Montréal ma belle (Drama) In development
Joy (SUP) Xiaodan He Producer: Christine Falco Distribution: Filmoption International Casting Director: Geneviève Hébert Written by: Xiaodan He
Je t'aime en esprit de bottine (Short film)
Julie (LR) Olivier Labonté-Berthiaume
La Bonne pâte (Short film)
Joy (LR) Charles-Édouard Brun
Billie Blue (Feature film)
Supporting Role Mariloup Wolfe Distribution: Les Films Opale
Open Doom Crescendo (Feature film)
Lady Moodrift (LR) Terry Leung

Television

The Last Frontier (Series) In development
Guest Role Sam Hargrave Producer: Apple Studios Distribution: Apple TV
Je ne suis pas un robot (Series)
Guest Role Mélanie Charbonneau Distribution: Télé-Québec

Theater

Les Indiscrétions publiques
Gilberte (LR) Frédéric Jeanrie Theater: Théâtre du Ricochet
Got Ya!
Supporting Role Vanessa Munoz Producer: Les Soldats du Génie