Television
2024
Fanny ( main cast )
The Artful Dodger
Disney+ / Sony
Jeffrey Walker
2018
Various
A Year in the Life of (sketch comedy)
BBC2
Rhys Thomas
2015
Sophia
Denise (Pilot)
Seven Network
Nick Bufalo
2015
Christine
Winners and Losers
Seven Network
Fiona Banks
2015
Samantha
Neighbours
Fremantle Media
Various
Feature Film
2023
Lulu
Sleeping Dogs
Avenue Entertainment
Adam Cooper
2021
Girl at the bar
Nitram
Stan / Good Thing Productions
Justin Kurzel
2019
Nikki
Crazy About You
Bedlam Productions / GFM
Alan Lindsay
Stage
2020
Performer
Poems for Paws
Giant Dwarf Theatre, Sydney
Brendan Cowell
2019
Linda
We Lindas
Southwark Playhouse, London
Sarah Stacey
2019
Helen of Troy
Dismissal of the Grecian Envoys
Shakespeare's Globe
James Wallace
2018
Vida
The Abortion
RADA Festival, UK
Andrew Upton / Maeve Campbell
2018
Various
Connections (Development)
The Royal National Theatre
Ellen Havard
2017
Various
Picnic at Hanging Rock
Women @ RADA, UK
Lucy Skilbeck
2017
Billy
Shit
Women @ RADA, UK
Julia Moody
2017
Billy
Shit
Leicester Square Theatre
Lily Bevan
2017
Amadine
Mucedorus
Shakespeare's Globe
James Wallace
2017
Bride
Je suis sang (I am blood)
Troubleyn Jan Fabre, UK
Jan Fabre
2017
Io
Prometheus Bound
Ancient Messene Festival
Konstantinos Symsiris
2017
Mother Courage
Mother Courage and her children
RADA
Andrew Visnevski
2017
Nora
A Doll's House
RADA
Robert Fried
2016
Feste
Twelfth Night
RADA
Caroline Eves
Short Film
2018
Rose
Motto
Hero's Production Company
Hero Mackenzie
2017
Grace
Golden Girl
LFS Production Company
Cottia Thorowgood
2016
Zoe
Coming Home
MOFILM UK
Summer DeRoche