2021
Stage
Leading
Our Town
Queensland Theatre Co
Lee Lewis
2020
Stage
Leading
Three Sisters
QUT
Dan Evans
2020
Stage
Leading
Dinner
QUT
Matt Scholten
2020
Voice Over
VO - audio drama
Patient Seventy Seven
Writer: Andrew Gillanders
2020
Voice Over
VO - audio drama
Scratch That; Hey, Its Me
Writer: Maggie Gale
2020
Voice Over
VO - audio drama
Last Stop
Writer: Issy Lamprey
2019
Stage
Leading / Creative Development
Chorale
QUT
2019
Stage
Leading
Incognito
QUT
Dan Evans
2019
Stage
Leading
Richard III
QUT
Travis Dowling
2018
Short Film
Lead
Identity
QUT
2018
Stage
Leading
Pygmalion
QUT
David Bell
2018
Short Film
Lead
YOS Video for Disadvantaged Children
Salvation Army
2017
Stage
Leading
Oleanna
Sydney Theatre School
2017
Stage
Leading
Welcome to Nisa
Sydney Theatre School
2017
Stage
Leading
The Children's Hour
Sydney Theatre School
2017
Short Film
Lead
Into the Fire
TAFE
2017
Stage
Leading
Still
Sydney Theatre School
Danielle Bell
2017
Stage
Leading
Lungs
QUT
Michael Futcher
2016
Stage
Leading
Habitat
RADA (Royal Academy of Dramatic Art)
Che Walker
2014
Stage
Lead
Feathers
Creative Development /Seymour Centre
NSW Public Schools State Drama Festival