2019
Short Film
Robert Kalrissian
Flashing Lights
Seamus Mintrom
Stage
General Groves
The Drunkards
Golden Fleece Theatre
Adam Marsh
Stage
John Smith
Beachside Stories
Melbourne Writers' Theatre
Elizabeth Walley
Feature Film
Cameraman
The James Gibson Story
Hole in One Productions
Mike Smallwood
Web Series
German Guard
Iron City
Pillmarsh Group
Stewart Marshall
Feature Film
Harry
TKG - The Kids of Grove
88To1 Productions
Damien Giglietta
2017
Web Series
Client
Yo Pro
Passenger Films
Tom Vizard & Rupert Carr-Gregg
2016
Feature Film
Teacher
Nowhere Boys: The Book Of Shadows
Matchbox Pictures
David Caesar
Commercial
Father
Telstra: Microsoft One Drive
Monster&Bear
Ryan Bird
Musical Theatre
Ensemble
Butch Masters The Man of Destiny
LuluProductions and Midsumma Festival
Dirk Hoult
2014
Dance
Husband
"More To C"
Melbourne Fringe Festival
Josephine Magliolo
Stage
Uncle
"Harkins - A Contemporary Dance Theatre Piece Based on the Shoebridge Massacre"
Four Letter Word Theatre
Sarah Tabitha Catchpole
Short Film
Alex
"Accents"
Swinburne University
Marcus Doherty
2013
Web Series
Boyfriend
Tiger and Dog
Kim Miles Films
Kim Miles
Commercial
Customer
RACV
RACV
Dance
Ensemble
Robin Hood's Lament
Yarra Opera
Nigel McBain
Dance
Ensemble
Dido and Aeneas
Yarra Opera
Nigel McBain
Photograph / Stills
Office worker
Stocksy
Ben Ryan photographer
Commercial
Customer
Honda - The Big One is Out
Short Film
Dad
Game Changer
Swinburne University
Melinda O'Callaghan
Stage
Taxi Driver
Funny Money
Melbourne French Theatre
Noel Anderson
2011
Photograph / Stills
Medibank guy
Medibank Private Health Insurance
Medibank
2010
Commercial
Pub guy
AFL Responsible Drinking Campaign
Channel 9
Photograph / Stills
Waiter
Melbourne Christmas Promotion
City of Melbourne
Commercial
Waiter
Cadbury Roses
Cadbury
Stage
Ali
"UnAustralia", by Reg Cribb
LaMama Theatre, Carlton, Vic
Tim Nolan
Stage
Galileo
"The Judas Kiss", by David Hare
Heidelberg Theatre Company
Bruce Akers