Commercial
2022
Cafe Worker
Breast Screen NSW
Good Oil
2019
Gym Lifter
Natural Rebel (Callus Cream)
Martin Zhong
2018
Patron/Party Guest
Breville Pizzaiolo
2017
Bus Passenger
Recognise
2015
Fit Guy
Fitness First Custom Fit App
2015
Kitchen Staff
Vapiano
2013
Frasil Foundation
Speaker
2012
Beach Man
Rebel Sport (Catalogue)
2012
Removalist
Hungry Jack's Eggs Benny
2012
Water Engineer
AGL 175 Years
2011
Sailor & Part Guest
Tourism Australia
2010
Beach Goer
Detox (online commercial)
2010
Friend
Carlton Draught
2010
Mr Hanagan (The Dying Man)
Organ Donor (student commercial)
2010
Gamer
1-800 Gamer (student commercial)
2010
Friend
Steif Har Gel (student commercial)
2009
Couple (Man)
Panasonic Asia
2009
Civilian
ANZ (In-House Commercial)
2008
Train Passenger
Aids Trust
Feature Film
2018
Ho Sung Pak
Take Back (Teaser Trailer)
Engineered Films
Aaron Scully
2016
Jacob (Protester)
The Innocent Killer
JCL Productions
Jon-Claire Lee
2013
Police Officer Kelly
Bucks Party
Rayon Productions
Garnet Mae
2013
Police Officer Kelly
Hens Night
Rayon Productions
Garnet Mae
2012
Security Guard
Smash (The Movie)
Rayon Productions
Garnet Mae
2010
Soldier
Panic On Rock Island
Universal Networks International
Tony Tilse
Short Film
2024
Michael
The Count
Peter Maple
2023
James Bond
Room Service (UK Dialect)
Paul Brenner
2023
James Bond
The Situation Room (Goldeneye)
Daw Productions
Christopher Daw
2022
Sam
The Hire
Engineered Films
Matt Pearson & Salvatore Samperi
2020
Mark
Broken Badge
Engineered Films
Matt Pearson & Salvatore Samperi
2020
Brad
Unreal
Engineered Films
Matt Pearson & Salvatore Samperi
2019
Fight Choreographer
The Detection: Vengeance
Pezzutti Productions
Luca Pezzutti
2018
Sean
The Gift
Martin Zhong Productions
Martin Zhong
2016
Gregor
The New Untouchables
Burns Productions
Sean Burns
2015
Ken Oyama
Within Lies A Warrior
Motion Artz
Yogo Karta
2014
The Athlete
Budget & Co: The Homeless Effect
JCL Productions
Jon-Claire Lee
2013
Soccer Coach
Hide & Seek
JCL Productions
Jon-Claire Lee
2011
Lee
Frankfurt
Suraya Gurung
2010
Framed
Detective Clark
Sam Willis
2010
The Rising Star
The Interruption
Andrew Thacker
2009
Strong Man
Conte De Fe'es
Ritchie Papas
Television
2024
Loan Shark
The Undercover Heiress
Jon-Claire Lee
2019
Hacker
ABC Four Corners
ABC Network
2017
Chinese Policeman
ABC Four Corners
ABC Network
2017
Chinese Policeman
ABC Four Corners
ABC Network
2011
Policeman
Dance Academy
ABC Network
2008
Police Officer
Home & Away
Seven Network
2008
TRT Swat Member
All Saints
Seven Network
2008
Singaporean Police Officer
Under Belly: A Tale Of Two Cities
Nine Network
Theatre
2023
Bonze
Madama Butterfly
Opera Australia
Warwick Doddrell
2022
Executioner's Assistant
Turandot
Opera Australia
Warwick Doddrell
2021
Imperial Soldier
Aida
Opera Australia
Shaun Rennie
2016
Dacoit
The Pearl Fishers
Opera Australia
Roger Press
2016
The Town Vigilante
Simon Boccanegra
Opera Australia
Matthew Macaulay
2015
The Executioner's Assistant
Turnadot
Opera Australia
Kim Walker
2014
Ali Baba & Prince Charming
Aladdin's Fractured Fairy Tales
Ruby Productions
Anthony Brown
2014
Frank
The Parking Space
Sydney Talent Company
Daniel Sassen
2013
The Emperor's Advisor #1
The Emperor's New Clothes
Ruby Productions
Benjamin Roorda