Hannah Brand
Mooiweer en Warm (2023)
Mrs. Hildreth
Around the World in 80 Days (2021)
Justina
Raised by Wolves (2020)
Trish
Still Breathing (2020)
Midwife Minoa
Troy: Fall of a City (2018)
Nun
Leonardo (2011)
Landon
The Triangle (2005)
Grace Foster
Known Gods (2005)
Sonja de Wet
Onder Draai Die Duiwel Rond (1997)