Short Film
2023
The Barber
The Barber
EKLA
Nicholas Tan
2019
Businessman (Lead)
Slippery When Wet
Karan Bawa
2018
Vasily (Lead)
Home
Patrick Newall
2018
Alexander (Supporting)
Watch
Patrick Newall
2017
Lincoln (Supporting)
The Holy Grail
bluesanyu Films
San Koh
2017
The Antler (Supporting)
The Antler King
Sydney Film School
Ange Vic
2017
Korolev (Lead)
We Are The Ones That Are Spinning
AFTT
Austin Witherspoon
2017
Keith (Supporting)
Sky Of Sheep
bluesanyu Films
Peter Yu
2016
Michel (Supporting)
Puppet
UTS FIlm
Chelsea Xie
2016
Teacher (Lead)
Election
Dekang Liu
2016
Bruce (Lead)
I Am Her
Qi Shang
2016
Suspect (Supporting)
The Interrogation
UTS FIlm
Andre Sutrisno
2016
Kidnapper (Supporting)
No Mercy
UTS FIlm
Shixiao Yang
Theatre
2022
Professor Moriarty
Sherlock Holmes and The Case of the Jersey Lily
Genesian Theatre
John Grinston
2022
Ron Miller
Breaking The Code
New Theatre
Anthony Skuse
2021
The Father
Six Characters in Search of an Author
Belvoir Theatre
Anthony Skuse
2021
Peter
Bug
Academy of Film, Theatre & Television
Jill Brown
2021
Stanley Kowalski
A Streetcar Named Desire
Academy of Film, Theatre & Television
Jill Brown
2021
Henry Bolingbroke/Lord Marshal/Lord Berkeley
Richard II
Academy of Film, Theatre & Television
Sean O'Riordan
2020
Cameron
Caress/Ache
Academy of Film, Theatre & Television
Sean O'Riordan
2020
The General
Mother Courage and Her Children
Academy of Film, Theatre & Television
Sean O'Riordan