2024
Don't Let's Go to the Dogs Tonight
2022
Collision as Diane Greser
2020
Professionals as Publicist (1 episode)
2019
The Girl from St. Agnes as Philippa Summerveld (8 episodes)
2018
Mia and the White Lion as Enclosure Hunter
2017
Catching Feelings as Nicole
2013
Diana as Christina Lamb
2010
America: The Story of Us as Susanna White (1 episode)
2008
Wallander as Inga Hedeman (1 episode)
2005
Ape to Man as Dora Dart
2005
Binnelanders as Julia (15 episodes)
2002
Cavegirl as Leggs (13 episodes)
2000
7de Laan as Gabi du Toit (260 episodes)
1998
Isidingo as Erin McPherson (260 episodes)