
Actor
Age 32 · Canada

2013 · ★ 6
as Thalia Grace

2019 · ★ 6.8
as Unnamed Student

2021 · ★ 6.6
as Loretta

2017 · ★ 7.1
as Deb Macbeth

2017 · ★ 6.2
as Chey

2019 · ★ 4.8
as Scratch

2025 · ★ 6.6
as Lily

2015 · ★ 5.1
as Cathy Earnshaw

2016 · ★ 4.2
as Emily Yates

2017 · ★ 5.2
as Chloe

2016 · ★ 4.9
as Stephanie

2014

2015
as Mary Alice Brandon

2026
Movies from TMDB, TV roles from TVmaze (main cast only).