Feature Film
2020
Remy
The Dog Days of Christmas
The Steve Jaggi Company
Holly Hester
2016
Elspeth Davies
Mormon Yankees: Spirit of the Game
Spirit of the Game PTY LTD
Darran Scott
2016
Alice Lawson
Project Eden
Mad Anth'm Productions Pty Ltd
Terrance Young
2012
Sophie (Lead)
100 Bloody Acres
Cyan Films
Colin & Cameron Cairnes
2010
Daisy
Reef N' Beef
Paint Dry Productions
2010
Newlywed
Undertow
Limelight International
Dale G. Bradley
Television
2023
Michelle
In Our Blood
ABC / Hoodlum
John Sheedy/Nick Verso
2022
Mia Kay
Joe Exotic
NBC Universal
2022
Rebecca
Darby and Joan
CJZ
2018
Millie
Glitch Series 3
Glitch 3 Productions
Tony Krawitz
2017
Rose Anderson
The Doctor Blake Mysteries - Telemovie
January Productions
Various
2017
Miss McCraw
Picnic At Hanging Rock
FremantleMedia
Larysa Kondrack & Michael Rymer
2016
Gillian Baxter/ Dr Colleen McKay
The Kettering Incident
Porchlight Films
Tony Krawitz
2016
Rose
Dr Blake Mysteries S5
January Productions/ABC TV
Various
2016
Rose
Dr Blake Mysteries S4
January Productions/ABC TV
Various
2014
Lucy
House Husbands Series 3
Playmaker/Nine
Geoff Bennett
2013
Olive
Anzac Girls
Screentime/ABC TV
Various
2012
Rosanna Moore/Musette (The Queen)
The Mystery of a Hansom Cab
ABC TV
Shawn Seet
2012
Lucy (Series Regular)
House Husbands
Playmaker Media/Nine Network
Various
2011
Miss Prout (Guest)
Miss Fisher's Murder Mysteries
ABC TV
Emma Freeman
2011
Nellie Cameron (Lead)
Underbelly 4: Razor
Channel Nine/Screentime
Various
2011
Penelope (Recurring Guest)
Spirited II
Southern Star/Foxtel
Various
2010
Tegan Reid (Guest)
Rescue Special Ops (Series 3)
Nine Network/Souther Star
David Caesar
Stage
2024
Anna
Closer
La Boite Theatre
2021
Katerina
Taming of the Shrew
Queensland Theatre Company
2019
Charmian Clift
Hydra
Queensland Theatre Company
Sam Strong
2016
Performer
National Play Festival
Playwriting Australia
2014
Connie
The Effect
Sydney Theatre Company
Sarah Goodes
2012
Clara Salope
Managing Carmen
QTC/Black Swan Theatre Company
Wesley Enoch
2011
Portia
Julius Caesar
La Boite Theatre Company
David Berthold
2010
Teen
I Feel Awful (workshop)
Queensland Theatre Company
2010
Unreliable Bodies (workshop)
Queensland Theatre Company
Michael Futcher