Television
2024
Anaesthetist
The Last Anniversary
Made Up Stories/Blossom Films/Fifth Season
John Polson
2020
Kong Kuin
New Gold Mountain
Goalpost Pictures/SBS
Corrie Chen
2019
Chinese Male High Roller
60 Minutes
Channel 9
Prod. Grace Tobin
Feature Film
2019
Man on Road
Life After Man
Title Films
Gareth Carr
2019
Dan
Guilt
Digital REalm
Karl Jenner/Lyndsay Sarah
Short Film
2022
Heng
Happy New Year, Ms Luna
Genuine Fake Productions
Andy Diep
2020
Eco Warrior Auditionee
This Should Be Banned
Dir./Writer Marcus Graham
2020
Dad
Father and Son
Kalki Productions
Richard Tauheluhelu
2020
Lead Voice for Master Bruce Wayne
Pug Lyfe
Dir/Writer Katherine Nheu
2020
Eric
Temple of Zoom
Bay Rock Films
Kasey Baker
2018
Interviewer
Aussie of the Year
Pepperdine Uni LA
Ifeanyi Ezieme,
2018
Dr Albert
Chronic Dreams
COFA
Tejas Bhat
2018
Chef
Snare
Grand Illusions
Madeleine Gottlieb
2017
Felix (Lead)
Confidential
UTS
Sarah Wallis
2017
Zhang He
Rush
VCA
Jake Shannon
2017
Dad
Daddy, Daddy, I'm Through
Notre Dame University
Sophie Bryant
2017
Major Lin
Veteran
Sydney Film School
Sungho Suh
Stage
2022
Old Yen
A Practical Guide to Self Defence
Merrigong NToP co-production
Dom Mercer
2022
Treasurer / Ensemble
Labyrinth
Dream Plane Productions
Margaret Thanos
2022
Barry & Mike Carson
Jimmy & Maude
Bowi Productions at Chippen St Theatre
Isaac Owen
2021
Alex
Love Addict
Bowi Productions at Chippen St Theatre
Isaac Owen
2020
Waiter
Good Grief
Bowi Productions at Chippen St Theatre
Latifa Amal-Schwarz
2019
Mak Sai Ying
Fully Loaded
Convict Footprints at Newington Armory
Jerry Retford
2019
HR Manager Ross
Altered Love
Bowi Productions at Chippen St Theatre
Steven Tait
2019
Peter
A Deal
Flying House Assembly at Chippen St Theatre
Shiya Lu
2019
Various 2017-19
Various
Short+Sweet
Various
2018
Antonio
Figaro
Genesian Theatre
Shane Bates
2016
Mue Wing
Through the Years
Convict Footprints at The Farm Bella Vista
Jerry Retford
2016
Various
Peasant Prince:Mao's Last Dancer(Nat. Tour)
Monkey Baa Theatre Co.
Tim McGarry
2015
Co-Lead
Like Whisky on the Breath/Lunch
Old Fitzroy
Sean O'Riordan
2015
Ensemble
And Now To Bed
Subtlenuance ITC
Paul Gilchrist
2014
Lead
A Stranger In Bling
Black Box Productions
Amanda Porter
2014
Co-lead
She's Not Who She Says She Is
Actors Anonymous
Ruth Fingret
Corporate Work
2023
Medical Roleplay
Training
Sydney University
Pam McLean Centre
2022
Medical Roleplay
Training
Sydney University
Pam McLean Centre
2021
Dad - featured hero
Info Video
ACCC Scamwatch
AOTP Productions
2021
Investigator
Training Video
Westpac
Be More Human Productions
2019
Intoxicated Man
Training Video
NSW Liquor & Gaming
2019
Quality Manager
Training Video
Altura Learning
2019
Medical Roleplay
Training
Sydney University
Pam McLean Centre
2018
Medical Roleplay
Training
Sydney University
Pam McLean Centre
2017
Medical Roleplay
Training
Notre Dame University
Online
2020
Various
Various Shakespeare Plays
Streamed Shakespeare
Various
2020
Peter
A Deal (Online reprisal of play)
Flying House Asssembly
Shiya Lu