American/Canadian actress, known for her role as young Willa Warren in the ABC drama series The Family. She portrayed Jane Keane in Tim Burton's biographical film Big Eyes and Lavinia in Richard Stanley's H.P. Lovecraft adaptation of Color Out of Space. She was coached and trained by the award-winning acting coach, Kirsten Clarkson at Screen Acting School, who helped her achieve an incredible career. https://www.screenactingschool.com/
Known For
The Wrong Paris
2025

To Have and to Holiday
Celeste
2024

3 Bed, 2 Bath, 1 Ghost
Ruby
2023

Blockbuster
Hannah · (10 episodes)
2022

Devil in Ohio
Mae · (8 episodes)
2022

Love You, Mama
Rachel
2022

To All the Boys: Always and Forever
Christine
2021

Snowpiercer
Nikki Genêt · (5 episodes)
2020
Hot Pink Horror: The Making of Color Out of Space
2020

To All the Boys: P.S. I Still Love You
Christine
2020

Color Out of Space
Lavinia Gardner
2020

To All the Boys I've Loved Before
Christine
2018

Echo and Solomon
Echo
2017

The Family
Young Willa Warren · (12 episodes)
2016

DC's Legends of Tomorrow
Emily · (1 episode)
2016

DC's Legends of Tomorrow
Nora Darhk · (1 episode)
2016

The Magicians
Fray · (5 episodes)
2015

Reluctant Witness
Becky
2015

The Wolf Who Came to Dinner
Cate
2015

Big Eyes
Older Jane
2014

Grace
Sally
2014

Spooksville
Tira Jones · (1 episode)
2013

The Tomorrow People
Charlotte Taylor · (4 episodes)
2013

R. L. Stine's The Haunting Hour
Meg · (1 episode)
2010

Supernatural
Young Tina · (1 episode)
2005

The X-Files
Sarah Turner · (2 episodes)
1993