Television
2021
Opium Seller Ah Chau
New Gold Mountain
SBS (Goalpost Pictures)
Corrie Chen
2019
Wey Yun
Glitch (Season 3)
ABC/Netflix (Matchbox Pictures)
Emma Freeman
Theatre
2024
Alex, and Others
Atlantis
New Theatre (Sydney)
Tiffany Wong
2023
Mao Mao
I Me She Him 你和我和 他和他 by Stan Lai
Wit Incorporated (Melbourne)
Ren Ruidi
2022
Ken (Lead)
Ken's Quest (Return Season)
La Mama Theatre (Melbourne)
Adam Cass
2022
Ken (Lead)
Ken's Quest
La Mama Theatre (Melbourne)
Adam Cass
2022
Sam
Dear Mama...There's Something Maybe I Should Tell You
Wit Incorporated (Melbourne)
Ellen O'Connor
2021
Sam
Dear Mama...There's Something Maybe I Should Tell You (Development Season)
Wit Incorporated (Melbourne)
Ellen O'Connor
2021
Dawa Sherpa, Tim Tam
Everest (Development)
Malthouse Theatre (Melbourne)
Janice Muller
2019
Casey
Queer Asians Anonymous
Queer Asians Theatre Project for Midsumma Festival 2019
QATP Collective
2018
Casey, Indra
Queer Asians Anonymous (Development Reading)
Queer Asians Theatre Project: Melbourne Fringe Festival 2018
2018
Party Guest
Can't Be Tamed
La Mama Theatre at The Midsumma Festival 2018 by Baker's Dozen Theatre Company
Justin Nott
2017
Tom
Staged Readings: Darkwater
Victorian College of the Arts (VCA)
Romi Kupfer
2017
Joe
Staged Readings: A Brief Window of Hopefulness at Approximately 10PM
Victorian College of the Arts (VCA)
Sara Afshar
2017
Creator/Performer
FRISK: NEVER
VCA & Melbourne Fringe Festival
Self-devised (Mentors: The Rabble)
2017
Transition Team
Human Error
Baker's Dozen Theatre Company
Justin Nott
2017
Lavrenti, Abashvilli, Innkeeper, Various
The Caucasian Chalk Circle
Victorian College of the Arts (VCA)
Michael Kantor
2017
Featured dancer
Dancing with Death
Pichet Klunchun Dance Company & AsiaTOPA
Pichet Klunchun
2016
Jamie Campbell
Personnage (Verbatim Character Study)
Victorian College of the Arts (VCA)
Tony Smith & Rinske Ginsberg
2016
Bill Fordham
August: Osage County
Victorian College of the Arts (VCA)
Rinske Ginsberg
2016
Jonathan (Jane), Various
The Wonderful World of Dissocia
Victorian College of the Arts (VCA)
Luke Kerridge
2016
Creator/Performer
The Wall
Victorian College of the Arts (VCA)
Self-devised (Mentor: Laura Sheedy)
2016
Casca
Julius Caesar
Victorian College of the Arts (VCA)
Tony Smith
2016
Man on Train
Who's Afraid of the Working Class
Victorian College of the Arts (VCA)
Melanie Beddie
2016
Andrey
Three Sisters
Victorian College of the Arts (VCA)
Melanie Beddie
2015
Roni
Mike Leigh Project
Victorian College of the Arts (VCA)
Chris Edmund
2015
Oedipus
Oedipus at Colonus
Victorian College of the Arts (VCA)
Melanie Beddie
Short Film
2023
Joel
A Former Lover Bakes Themselves Into A Pie
Melbourne Queer Film Festival 2023 Australian Shorts & Awards (Swinburne/Box Hill TAFE/Melbourne Polytenic)
Matt Jenner
2022
Brendan
Mansplaining
AFTRS
Suzanna Steele
2021
Joel
A Former Lover...
Swinburne University Film & TV
Matt Jenner
2019
Ah Kun (Lead)
What We're Owed
VCA Film & Television (Victorian College of the Arts)
Yurou Zhang
2019
Su (Lead)
Phaethon
Swinburne University Film & TV
Elliott Nunn
2019
Michael
Surprise
Niu Studios
Vee Shi
2019
Sam (Lead)
Finally (Web-series Development/Pilot Episode)
Melbourne Polytechnic
Zi Gin Pan
2019
Jordan (M)
N.G.E. (Development/Proof of Concept)
Niu Studios
Vee Shi
2019
Percy
Barriers (Development)
RMIT
Caitlin Dempsey-Gregory
2017
Josh
Please Like Me (Scene)
Victorian College of the Arts (VCA)
Tony Nikolakopoulos
2016
Boyfriend
So Much Green
Victorian College of the Arts (VCA)
Self-directed
Commercial
2020
Man drinking beer
Water Safety Campaign
Majella Productions
Alex Campbell
2019
Kitchen Specialist
An introduction to buying a kitchen at IKEA Australia
IKEA Australia
2018
Featured Scorpion Friend
One Thrill Not To Be Missed: Toyota C-HR
The Sweet Shop
Joel Harmsworth
2015
Student
University of Melbourne: Collision
McCann Melbourne