2021
Theatre
Main cast
Symphonie Fantastique
Little Eggs Collective
Mathew Lee
2020
Short Film
Supporting
Saving Daylight
Ben Balte Russel
2020
Theatre
Main cast
Our Blood Runs in the Street
Old Fitz-Chopt Logic
Shane Anthony
2019
Other
Director / Playwright
Playing Face
Bearfoot Theatre
Cassie Hamilton
2019
Theatre
Lead
I Hope It's Not Raining in Lonon (Tour)
Bearfoot Theatre (Interstate Tour)
Riley McLean
2019
Short Film
Lead
Through the Mirror
AFTT
Lara White
2019
Theatre
Lead
I Hope It's Not Raining in London
Bearfoot Theatre
Riley McLean
2019
Short Film
Lead
Lu Lemo in '76
AFTT
Isabelle Laurent
2019
Short Film
Tall Woman
Saving Daylight
Ben Balte Russell
2018
Other
Co-Director
Take Me to Neverland
Bearfoot Theatre
Co Dir: Cassie Hamilton
2018
Theatre
Lead
Hinterland
Young People's Theatre
Patrick Campbell
2017
Other
Co-Director
Do Your Parents Know You're Straight
Bearfoot Theatre
Co Dir: Cassie Hamilton
2017
Other
Director
You're a Good Man Charlie Brown
Young People's Theatre
Cassie Hamilton
2017
Theatre
Support
Rent
Pantseat Productions
Riley McLean
2016
Theatre
Lead
History Boys
Young People's Theatre
Sam De Lyall
2016
Theatre
Lead
Revolting Rhymes
Hunter Drama
Leanne Mueller
2016
Theatre
Support
25th Annual Putman County Spelling Bee
Young People's Theatre
Aaron Taylor
Theatre
Lead
Thoroughly Modern Millie
HSPA
Daniel Kavanaugh
Theatre
Support
Annie
Young People's Theatre
Katy Booth
Theatre
Lead
Beauty and the Beast
Young People's Theatre
Wendy Leis
Theatre
Lead
Joseph & the Amazing Technicolour Dreamcoast
Young People's Theatre
Katy Booth