
Filmography33 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | NautilusSeries | Hilda | 45 |
| 2024 | Human ErrorSeries | Holly O'Rouke | 45 |
| 2023 | NCIS: SydneySeries | Dr. Phoebe Bale (Emily Marx) | 44 |
| 2021 | EdenSeries | Octavia Gracie | 42 |
| 2021 | Penguin BloomMovie | Kylie | 42 |
| 2020 | 2067Movie | Selene Whyte | 41 |
| 2018 | Safe HarbourSeries | Bree Gallagher | 39 |
| 2017 | A Single RiderMovie | Stella | 38 |
| 2017 | Tangles and KnotsMovie | Michelle | 38 |
| 2016 | PerryMovie | — | 37 |
| 2015 | Manny LewisMovie | Maria | 36 |
| 2015 | DawnMovie | Dawn | 36 |
| 2014 | Janet KingSeries | Peta Vickers | 35 |
| 2014 | The Real Mary PoppinsMovie | Self - Narrator (voice) | 35 |
| 2013 | WentworthSeries | Erica Davidson | 34 |
| 2010 | Caught InsideMovie | — | 31 |
| 2009 | $9.99Movie | Tanita (voice) | 30 |
| 2008 | UnderbellySeries | Detective Sergeant Pam Young | 29 |
| 2007 | The Starter WifeSeries | Sasha | 28 |
| 2005 | HerculesSeries | Megara | 26 |
| 2004 | JessicaMovie | Jessica Bergman | 25 |
| 2004 | JessicaSeries | — | 25 |
| 2004 | One Perfect DayMovie | Alysse Green | 25 |
| 2002 | Star Wars: Episode II - Attack of the ClonesMovie | Zam Wesell | 23 |
| 2002 | Young LionsSeries | Freda Lareen | 23 |
| 2002 | White Collar BlueSeries | Angie | 23 |
| 2002 | Films Are Not Released, They EscapeMovie | Self | 23 |
| 1999 | FarscapeSeries | Borlik | 20 |
| 1999 | BeastMasterSeries | Morah | 20 |
| 1999 | ThunderstoneSeries | Myah | 20 |
| 1995 | SpellbinderSeries | Girl | 16 |
| 1991 | Police RescueSeries | Debbie | 12 |
| 0 | East of EdenSeries | Elizabeth Ames | — |