2024
Television
Felipe
COLIN FROM ACCOUNTS
Easy Tiger Productions
Robyn Butler & Wayne Hope
2023
Theatre
William Whitcomb // Nate
OIL
Sydney Theatre Company
Paige Rattray
2023
Television
Beau
PAPER DOLLS
Helium Pictures
Erin White
2023
Television
Trey
EROTIC STORIES
SBS Television
Leticia Cacares
2023
Feature Film
Landon
ONE PERFECT MATCH
The Steve Jaggi Company
Jo-Anne Brechin
2023
Short Film
Bilel
WRX
Independent Films
Kamil Domaradzki
2022
Feature Film
Jason
WHEN LOVE SPRINGS
The Steve Jaggi Company
Jo-Anne Brechin
2022
Theatre
Mickie
LET THE RIGHT ONE IN
Darlinghurst Theatre Company
Alexander Berlage
2022
Theatre
Lexi
ANNA K
Malthouse Theatre Company
Carissa Licciardello
2022
Presenter
Self - Lead Presenter
PATHFINDERS
UNSW
Hugh Clark
2021
Theatre
Happy Loman
DEATH OF A SALESMAN
Sydney Theatre Company
Paige Rattray
2020
Commercial
Hero - 'Chris'
TELSTRA
Finch Company
Paola Morabito
2020
Feature Film
Kristian
DARK NOISE
Main Course Films
Clara Chong
2020
Voice Over
Henchie
MAYA THE BEE 3 - THE GOLDEN ORB
Flying Bark Productions
Noel Cleary
2019
Television
Matt
THE LET DOWN - SEASON 2
Netflix
Amanda Brotchie & Alison Bell
2018
Music Video
Gym Athlete
AMOYLC - 'ONLY FRIEND'
Mediochre Productions
Ellen Wiltshire
2018
Theatre
Miles // Shawn // Rashaad
GLORIA
Melbourne Theatre Company
Lee Lewis
2018
Short Film
Karl
BUGGED
Main Course Films // RODE Microphones
Clara Chong
2022
Theatre
Leroy // Sharron
ORANGE THROWER
Griffin Theatre Company
Zindzi Okenyo
2019
Feature Film
Chris
THIS TIME, MAYBE
Independent Films
Lincoln Hall
2017
Theatre
Rode
THREE SISTERS
Sydney Theatre Company
Kip Williams
2017
Music Video
Young Father
MARY SCHNEIDER – 'GOLDEN WEDDING'
Universal Music (Aus)
Duncan Toombs
2017
Music Video
Best Friend
MAKAW – 'THIS IS OUR CITY'
Independent Films
Lincoln Hall
2017
Commercial
Hero Guy
VODAFONE - PRE PAID
J. Walter Thompson Sydney
Joshua Logue
2017
Commercial
Hand Model
V ENERGY
Finch Company
Katrina Maw
2017
Theatre
Noah
#LADS
LOT5 Theatre Co.
Danny Ball
2017
Short Film
Riley
THE LINK
Independent Films
Lincoln Hall
2016
Theatre
Fowler
ANOTHER COUNTRY
NIDA
John Bashford
2016
Theatre
Coach Gregson/ Tragos
THE OLYMPIANS
NIDA
Jeff Janisheski
2015
Theatre
Norman
CAPRICORNIA
NIDA
Kristine Landon-Smith
2015
Theatre
Ferdinand
THE TEMPEST
NIDA
Jim Sharmen