TV Series, Last king of the Cross: Gambler #3, Ep. 1 Helium Productions/Paramount+
TV Series, Neighbours: Greg Cantor, Ep. 8716 Fremantle Media (July 2021)
TV Series, Deadly Women: Ben, Series 14 – Beyond Productions (August 2020)
PNC Bank – USA: Hero role – truck driver – Collider Productions
Short Film, Girl Riot(Guiseppe) – Celestial Light productions (2022)
Short Film, Tony(Lead Tony) – Federico Diaz (2022)
Short Film, Around the Pool(Mike) – Sydney University (2022)
Short Film, Waterworks: John(Lead) – Student Film (2021) Short Film, We Could: Rowan(Lead) – Sydney University (2020)
Short Film, My Son: Richard(Lead) – Hillsong College (2020)
Short Film, The Last Shot: Neil(Lead) – Randwick TAFE (2020)
Short Film, Switch: Mike(Lead Support) – Sydney Film School (2020)
Short Film, Purple Cloud: Father(Lead) – SAE (2020)
Short Film, The Creatives: George Whittman (support) – Blue Sparrow Entertainment (2020)
Short Film, Twice: Chef(Lead support) – (2019)
Short Film, Raised To Keep Quiet: SFS – Sydney Film School – Rob (2019)
Student Film, Captured: Sam (2019)
RANZP: Psychiatric examinations: Role Play patient (2021)
Corporate training video, NSW Health: Manager – Clear Concept Productions (2020) Corporate training video, Transport NSW: Team member (2020) Westfield Hurstville: Santa Claus – Meet and Greet/ Photography (2019)
The Crucible – Played the role of Reverand Parris in this masterpiece.
PIT – Played the role of Serg in this gut-wrenching new work by Jackson Used, directed by Mikala Westall. With Briony Williams and Margarita Gershkovich.
PICASSO AT THE LAPIN AGILE – Played the role of Picasso in Steve Martin’s classic. Directed by Feargus Manning and Amy Bauder.
A FEW GOOD MEN – As Captain Whittaker and as an ensemble member
in Aaron Sorkin’s masterful courtroom drama.
TRUE WEST – As Hollywood producer Saul in Sam Shephard’s timeless classic.
GLENGARRY GLEN ROSS – As Richard Roma in this gender-diverse version
of David Mamet’s critically acclaimed piece.