
Filmography36 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | The Airport ChaplainMovie | — | 54 |
| 2025 | Sam Pang TonightSeries | Self - Guest | 53 |
| 2022 | Take 5 with Zan RoweSeries | Self - Guest | 50 |
| 2022 | Moja & VesnaMovie | Miranda | 50 |
| 2021 | BumpSeries | Angie Davis | 49 |
| 2020 | Halifax: RetributionSeries | Mandy | 48 |
| 2019 | InfidelMovie | Liz Rawlins | 47 |
| 2013 | The DarksideMovie | Karen | 41 |
| 2010 | DaybreakersMovie | Audrey Bennett | 38 |
| 2010 | The Making of DaybreakersMovie | Self | 38 |
| 2009 | $9.99Movie | Michelle (voice) | 37 |
| 2009 | Talkin' 'Bout Your GenerationSeries | Self - Contestant | 37 |
| 2006 | AquamarineMovie | Ginny Rogers | 34 |
| 2005 | Star Wars: Episode III - Revenge of the SithMovie | Sola Naberrie | 33 |
| 2004 | Love My WaySeries | Frankie Paige | 32 |
| 2001 | The Secret Life of UsSeries | Dr. Alex Christensen | 29 |
| 2001 | RiskMovie | Louise Roncoli | 29 |
| 1999 | FarscapeSeries | Natira | 27 |
| 1999 | RoveSeries | Self | 27 |
| 1999 | PassionMovie | Alfhild de Luce | 27 |
| 1999 | The Lost WorldSeries | Catherine Reilly | 27 |
| 1999 | Paperback HeroMovie | Ruby Vale | 27 |
| 1998 | The Violent EarthMovie | — | 26 |
| 1998 | The Violent EarthSeries | Jeanne | 26 |
| 1998 | Two Girls and a BabyMovie | Catherine | 26 |
| 1997 | Still TwistedMovie | Cassie (segment 'One Way Ticket') | 25 |
| 1996 | Twisted TalesSeries | Cassie | 24 |
| 1996 | Retro Sheilas in Space Aliens are Tooling our SheilasMovie | Reva (voice) | 24 |
| 1996 | Natural Justice: HeatMovie | Asta Cadell | 24 |
| 1994 | ExileMovie | Jean | 22 |
| 1993 | The Heartbreak KidMovie | Christina Papadopoulos | 21 |
| 1993 | Broken HighwayMovie | Catherine | 21 |
| 1988 | Touch the Sun: Princess KateMovie | Amanda | 16 |
| 1988 | Shadows of the PeacockMovie | Julie | 16 |
| 1987 | High TideMovie | Ally | 15 |
| 1983 | Going DownMovie | Disgruntled Child | 11 |