Known For
Photos
Filmography
2026
2025
2022
2020
2019
2018
2018
2016
2015
2014
2012

The Dog Stars
Movie · as Melissa

El-Turk
TV · as Diana · 5 eps

Mood
TV · as Esmeralda · 2 eps

Hurt By Paradise
Movie · as Sophie

The Spanish Princess
TV · as Princess Mary Tudor · 8 eps

Leprechaun Returns
Movie · as Rose

Lake Placid: Legacy
Movie · as Alice

Close to the Enemy
TV · as Anna · 6 eps

Just Jim
Movie · as Michelle

The Face of an Angel
Movie · as Elizabeth Pryce

Trapped
Movie · as Emily






