A Charlie Brown Christmas

Charlie Brown visits Lucy's psychiatric booth and – for five cents – tells her his troubles. After listing a multitude of potential conditions, Lucy diagnoses Charlie Brown with pantaphobia: the fear of everything. Realizing Charlie Brown needs involvement, Lucy enlists him to direct the Christmas play. The classic animated television special A Charlie Brown Christmas comes to life in this faithful stage adaptation in which Charlie Brown, Snoopy and the rest of the Peanuts gang discover the true meaning of Christmas. 

From the Director
Vanessa Lazare

As we reflect on the recent holiday season, we can enjoy memories of quality time spent with family and celebration in many forms. For some of us, however, those memories may also include “feeling sort of let down”. This is where we find Charlie Brown: surrounded by Christmas cheer and celebration, but struggling to find purpose and enjoyment. 

Throughout this short but meaningful piece, Charlie Brown and friends search for the true meaning of Christmas. Through connection, involvement, and friendship, the group learns that the spirit of the holiday season was with them all along.

Working with this group of young actors has been such a treat. For many of them, this is their first time performing on stage in front of an audience! I am beyond proud of the work they have put in, and I am so grateful for the involvement and purpose that they have given me. I would also like to say a big thank you to the wonderful CTORA producers for their support and to my assistant, Jordin, who was an integral part of the creative process and an excellent role model to these young artists. 

Though this story revolves around Christmas, the message is timeless. Thank you all so much for coming, and I hope you can all take a bit of holiday magic home with you. Enjoy the show!

Showcase Performance List 

 “A Poultry Tale” (from Honk Jr.), by CTORA Academy Jr Students
“Quiet”,by Elleshia Garland
“When He Sees Me” (from Waitress),by Katie Brook
“Hey Pachuco!” (Tap Dance),by Charles Wang
“When I Grow Up” (from Matilda),by Ariee Liu
“Runaway” (Contemporary Dance),by Yeva Siliavska
"Into the Woods",by Aademy Senior Class Students
“If Only You Would Listen” (from School of Rock),by Sora Miyamoto
“You’re Never Fully Dressed Without a Smile” (from Annie),by Victoria Wang
“I Could Have Danced All Night” (from My Fair Lady),by Abbygail Sandler
“Lovely”,by Yeva Siliavska
 "Naughty"(from Matilda),by Evie Wang
 “Jingle Bell Rock” (Tap Dance),by Edward Wang and Charles Wang
 “Joy of Motherhood” (from Honk Jr.),by CTORA Academy Jr Class Students

“Ex-Wives” (from Six),by Academy Faculties. Sunday night performance only.
" A Charilie Brown Christmas",by CTORA Academy Children Class Students

Cast

20
Chloe Xu as Charlie Brown
My name is Chloe and I am 8 years old. I’ll be playing Charlie Brown! He’s the main character and tries his best, even when things don’t work out. Charlie Brown is kind and never gives up, even when people tease him. Playing Charlie Brown is so special because he shows that it’s okay to make mistakes. He’s the heart of the story!
7
Edward Wang as Linus
My name is Edward and I am 8 years old.I get to play Linus! He’s Charlie Brown’s best friend and super smart. He always has his blue blanket, which makes him feel safe. Linus likes to give advice, even though his sister Lucy is really bossy. Playing Linus is fun because he’s kind, clever, and a little shy!
15
Evie Wang as Peggy Jean
My name is Evie Wang and I am 6 years old. I’ll be playing Peggy Jean! She’s really sweet and helps Charlie Brown feel happy and brave. Peggy Jean is super nice to everyone and always looks for the good in people. She’s such a kind and fun character to play. I can’t wait to bring her to life on stage!
8
Ariee Liu as Violet
My name is Ariee Liu and I am 8 years old.I get to play Violet, and she’s so cool! She can act a little bossy, but she’s really nice deep down. Violet loves to dress fancy and have fun with her friends. Playing Violet is exciting because she’s confident and fun. I think she’s awesome!
10
Theodora Zhang as Lydia
My name is Theodora and I am turing 6 today! I’ll be Lydia, and she’s really silly and fun! She says funny things that don’t always make sense, and she loves to be different. Lydia likes surprising everyone with her weird ideas. Playing Lydia will be so much fun because she’s unique and always makes people laugh!
11
Bella Cao as Eudora
My name is Bella and I am 6 years old. I’m playing Eudora, and she’s super chill and kind. Eudora is Sally’s friend, and she loves to knit. She’s really good at staying calm, even when things get crazy. Playing Eudora is great because she’s sweet and different from the other characters. She’s so much fun to play!
13
Leyu Wu as Rerun
My name is Leyu and I am 6 years old.I get to be Rerun, Linus and Lucy’s little brother! He’s super curious and loves asking funny questions. Rerun has lots of adventures, like riding on his mom’s bike. Playing Rerun is fun because he’s so little but full of big ideas. He’s a character with lots of energy!
21
Victoria Wang as Schroeder
My name is Victoria and I am 9 years old. The original actor who plays schroeder could not join the show today. I will be playing schroederthe piano kid who LOVES Beethoven! He’s really serious about his music and practices all the time. Lucy likes to bother him, which makes it really funny. Playing Schroeder is fun because he’s so focused but still cool. I think he’s awesome to play!
19
Yeleah Ma as Lucy
My name is Yeleah. I’ll be Lucy, and she’s really loud and bossy! Lucy thinks she knows everything, but she’s super funny too. She loves to run her “help booth” and tell everyone what to do. Playing Lucy is great because I get to be sassy and confident. She’s such a fun character!
16
Olivia Yu as Frieda
My name is Olivia, and I am 7 years old. I’m playing Frieda, and she LOVES her curly hair! She’s always talking about how great it is and how much she likes it. Frieda is fancy but also loves to have fun with her friends. Playing Frieda is exciting because she’s so confident and unique. She’s so much fun to be!
14
Hannah Lovera as Sally
My name is Hannah and I am 8 years old.I’ll be Sally, Charlie Brown’s little sister! She’s so funny and says cute things all the time. Sally has a big crush on Linus and follows him everywhere. She’s a little bossy but also sweet and brave. Playing Sally will be so much fun because she’s full of personality!
22
Elsa Zhang as Patty
My name is Elsa and I am 6 years old.I get to play Patty! She’s really friendly and loves to play and have fun with the group. Patty is kind and always ready for an adventure. She’s a little quieter than Lucy but still really fun. Playing Patty will be awesome because she’s so easygoing and nice!
9
Janvin Yu as Pig Pen
My name is Javin and I am 6 years old.I’ll be Pig-Pen, the kid who’s always dirty but doesn’t care at all! He has a dust cloud following him, but he’s super proud of who he is. Pig-Pen is really funny and doesn’t let anyone bother him. Playing Pig-Pen is awesome because I get to be silly and have fun. He’s so cool in his own way!
12
Rachel Lam as Snoopy
My name is Rachel and I am 7 years old.I’ll be Snoopy, Charlie Brown’s playful and super funny dog! Snoopy loves to imagine he’s a World War I flying ace or a famous writer. He’s always coming up with silly ideas and has so much fun dancing and pretending. Snoopy may not talk, but he shows everything he feels through his funny actions. Playing Snoopy is so exciting because I get to be creative and super playful!
18
Penelope Liao as Marcie
My name is Penelop and I am 8 years old. I’ll be playing Marcie, who is Peppermint Patty’s best friend and super smart. Marcie is polite and always calls Peppermint Patty “sir,” which makes everyone laugh. She’s a little shy but very thoughtful, and she always tries to help her friends. Playing Marcie is fun because she’s kind, a little quirky, and so smart. She’s such a sweet character to bring to life!
17
Daphne Liao as Shermy
My name is Daphne and I am 6 years old. I’ll be playing Shermy, one of Charlie Brown’s oldest friends. Shermy is calm and friendly, and he’s always happy to help out when needed. He’s not as loud as some of the other kids, but he’s smart and steady, and everyone likes him. Playing Shermy is fun because he’s a thoughtful and kind character. I’m excited to bring his quiet but important personality to the stage!

Production Team

Janet Wang, Producer/Production Manager
Troy Banks, Co-Producer
Vanessa Lazare, Director/Choreographer
Jordin Yewchuk, Director's Assistant 
Glenn Macdonald, Set Design
Mark Carter, Lighting Design
Justin Brown, Sound Design
Emma Blu Pabuaya, Costume Design
Vanessa Lazare, Stage Manager
Isabella Zang, Operator

2025 Academy Workshops

Now Open for Registration

Eyeball_AttisAttic-1

Musical Theatre Programs 

Check out our upcoming programs!

CTORA Productions Logo

Theatre

Academy

CTORA Productions acknowledges that we live, work and play on the unceded and traditional territories of the Coast Salish peoples – sḵwx̱wú7mesh (Squamish), sel̓íl̓witulh (Tsleil-Waututh), and xʷməθkʷəy̓əm (Musqueam) nations.