2024
Summertide as Wilma Field (52 episodes)
2018
The Forgiven as Lavinia
2017
Breathe as Governor's Wife
2002
Pavement as Anne Hughes
2002
Borderline as Judy Donnino
1999
From Dusk Till Dawn 2: Texas Blood Money as Teri Harper
1997
Mandela and de Klerk as Marike de Klerk
1994
Freefall as Susan (as Terri Norton)
1992
Dust Devil as Saartjie Haarhoff
1991
American Kickboxer as Carol
1986
Heroes as Isadora Collins