
Acting
Television and voice actress with a sizable number of credits as just a teenager, some of which include portraying Anne on Annedroids, Hazel in Little Charmers, Miss Elaina in Daniel Tiger's Neighborhood, Lili in My Big, Big Friend, Ella in Ella the Elephant, Amaya/Owlette in PJ Masks (season 1–season 6) and more.

PJ Masks: We Can All Be Heroes
as Amaya/Owlette (voice)

PJ Masks: Heroes of the Road
as Amaya/Owlette (voice)

PAW Patrol: Ready, Race, Rescue!
as The Cheetah

Trapped: The Alex Cooper Story
as Alex Cooper

The Daniel Tiger Movie: Won't You Be Our Neighbor?
as Miss Elaina (voice)

Best Friends Forever
as Eden

The Red Maple Leaf
as Frankie Palermo

Daniel Tiger's Neighborhood: Daniel's Winter Wonderland

Daniel Tiger's Neighborhood: You Are Special, Daniel Tiger!

Daniel Tiger's Neighborhood: Daniel Visits the Farm

Fellow Travelers
as Katherine · 1 ep.

Unicorn Academy
as Delia (voice) · 2 ep.

PJ Masks: Power Heroes
as Amaya/Owlette (voice) · 43 ep.

Mrs. America
as Young Female Delegate #2 · 1 ep.

In the Dark
as Jordan · 1 ep.

Star Trek: Discovery
as Cadet Ross · 1 ep.

The ZhuZhus
as Jessica Beeker (voice) · 2 ep.

PJ Masks: Music Videos
as Owlette (voice) · 20 ep.

PJ Masks
as Amaya/Owlette/Chiclet/Dark Owl (voice) · 257 ep.

Wishenpoof!
as Bianca (voice) · 52 ep.