2025
Short Film
David
Try Me
Independant
Hamish Bruce
2025
Television
Larry
Imposter
Fremantle Media
Kate Kendall
2025
Short Film
Marty
Vivienne and the Godstick
Independant
Sam Cameron
2025
Short Film
Phillip
Not Just Me
Boldr Productions
Brendan Hennessy
2024
Television
Adam Brigsby
The Survivors
Tony Ayers Productions
Ben Lucas
2023
Television
Rob
High Country
Curio/ Rage
Beck Cole/ Kevin Carlin
2022
Theatre
Antony
Ignis
Anthropocene Play Company
Bronwyn Coleman
2022
Short Film
Simon
Influence
VCA
Nick Vidler
2022
Short Film
"Canoe" man
Wordle
LP Creative
Rob La Terra
2021
Web Series
David
Nobody's Business Episode 1.1,
Karla Hillam/Kyahl Anderson
Kyahl Anderson
2021
Short Film
Rowan
Cannonball
Odd Ball Films
Alex Mac Tavish
2021
Short Film
Peter
When I Go
VCA
Olivia O'Brien
2020
Stage
Lester Perry
The Wave
Melbourne Writer's Theatre
Elizabeth Walley
2020
Short Film
Chris
Girl
Swinburne
Ned Goult
2020
Short Film
Father
Cycle
Yeoseop Yoon and Alex Serafini
Yeoseop Yoon
2020
Short Film
Matthew
Grand Designs
LP Creative
Matt Wallace
2020
Short Film
Plumber
Today
Scanfilms
Andy Jaksch
2020
Commercial
Daymo
Reckon 2020
Vidico
Evan Pirone
2021
Short Film
Gregory
Bagua
Swinburne
Michelle Keating
2019
Online
Hero
TAC Xmas "The Knock"
Flare
Rohan Lancaster/ Carlo Mazzarella
2020
Short Film
Michael
We Don't Want Your Chicken Nuggets
LP Creative
Dan Wallace
2019
Short Film
Mr Scott
Marrionette
LP Creative
Matt Wallace
2019
Short Film
Brian
Jed
Leon Avenue Films
Will Gunn
2017
Short Film
Brian
Jed
Independant
Will Gunn
2019
Feature Film
Actor 3 / Friend
The Fisherman
Soft Cement
Jason Flett
2019
Online
Dr Matt
Halaxy
Vidico
Evan Pirone
2019
Short Film
Judge Anthony Johnson
What We're Owed
VCA
Yurou (Selina) Zhang
2019
Short Film
Dave Williams
If I Quit Now
VCA
Luke Wissell
2019
Short Film
Bob
The Exterminator
Independent
Alex Mac Tavish
2019
Online
Daymo
Reckon One
Vidico
Evan Pirone
2019
Short Film
Greg
Lift With The Legs
VCA
Olivia O'Brien
2024
Short Film
Lost Soul
Dysphoria
Inner Pictures
Kylie Aoibheann
2023
Online
Elder Leonardo
My Personal Lycan King
Maze Pictures
Selina Zhang
2022
Short Film
Anthony
Poofta
Dernham Media
Andrew Blogg
2019
Web Series
The Narrator
Undergarment Odysseys
Crispy Yoghurt Productions
Harrison Lane /Alex Thomson/ Tom Kerrigan
2024
Feature Film
Terrence
I Fall To Pieces
Independant
Charles Leversha
2023
Music Video
Buddy
Pelvis
Unscored
Alex Mac Tavish
2022
Commercial
Husband
Homesta
Vidico
Robert Fantozi
2019
Short Film
Lloyd
Seeds
Swinburne
Simon McWilliam
2024
Feature Film
Detective
We Will Never Die
Panopticon Collective
Sebastion Bertoli
2023
Online
Courtney
It's Showtime, Dan!
Fast Track Media
Dion Williams
2022
Commercial
Hero
Unisuper
Passel Media
Steve Packer
2019
Short Film
Anthony
Stuart
Dernham Media
Andrew Blogg
2024
Short Film
Priest
These Tinsel Years
VCA
Milla Rovere
2023
Corporate Work
John
No To Violence
Gozer Creative
James Armstrong
2022
Short Film
"Canoe" man
Wordle
LP Creative
Rob La Terra
2018
Short Film
Father
Statman
VCA
Tom Kerrigan
2024
Stage
John
Only Child
Independant
Tim Schwerdt
2023
Online
Jimmy T
Hitman
Fast Track Media
Matt Nguyen
2018
Commercial
Tradie (Hero)
Officeworks Business Support
Collider
Rob Stanton-Cook
2024
Short Film
Stubbs
FIFO
VCA
William Forsyth
2023
Short Film
Grant
Shadow In The Water
VCA
Alexh Chapman
2018
Short Film
Don
Dead Spot
VCA
Marcus Bacarella
2024
Theatre
Bob
7 Captiva Road
Anthropocene Play Company
Cathy Hunt
2023
Short Film
Dr Turner
Paper Wasps
VCA
Lily Lunder
2018
Short Film
John
Chicken
Swinburne
Emily Dickinson
2018
Short Film
Newsreader
Bank Robbery Student Film
RMIT
Nick Owens
2018
Short Film
Micheal
Walking Into Sunday
VCA
Alex Mac Tavish
2018
Short Film
John Walls
Goodbye Mr Dyer
RMIT
Edward Valent
2018
Short Film
Rob
Real
Honeycomb Productions
Cass Dennis
2018
Short Film
Richard
The Nanny
Milk Films
Max Miller
2018
Television
Phil
Alternatives
Spilting Films
Bradley Murnane
2018
Theatre
Beaux
Six Degrees in Melbourne.
Melbourne Writers Theatte
Mazz Ryan/ Adele Shelley
2017
Commercial
Andrew
Stop Guessing NT
Jungle
Craig Melville
2017
Feature Film
C.E.O
Quanta
Independent
Nathan Dalton
2017
Feature Film
Harry
Mutt
Independent
Samuel Galloway
2017
Short Film
Paul Delaney
Cesca
RMIT
Edward Valent
2017
Short Film
The Producer
Act Of Loving
Swinburne
Austin Gilbert
2017
Short Film
Dad
Feast On The Young
VCA
Katia Mancuso
2017
Short Film
John
Feeder
Swinburne
Ellie Tossol-Smith
2017
Short Film
Dr Andrews
Cassini
Wendyhouse Films
Jack Rintoul
2017
Short Film
Sunray
Fortuna
Independent
Natalie Spence
2017
Television
Daryl Fitzpatrick
Dr Blake Mysteries
December Media
Fiona Banks
2017
Web Series
Paul
Sigmund Fraud
Independent
Robert Fantozzi/ Conor Woods
2017
Web Series
Minister Hughes
Where
RMIT
Kim Williams
2016
Short Film
Mr Clarke
We Need To Talk
Bad Hat Films
David Raynor
2016
Short Film
C.E.O
With The Lot
Standing Man
James Mason
2016
Short Film
Stephen
The Onlookers
VCA
Jason Albury
2016
Short Film
Owen Harper
Conductors of the Earth
Swinburne
Thomas Midena
2016
Short Film
Ken
Apartments
VCA
Amelia Mullooly
2016
Short Film
Steve
Smoko
Footscray City Films
Paris Lemsky
2016
Short Film
Caretaker
Lure
VCA
Darcy Tuppen
2016
Short Film
Psychiatrist
Green Eggs and Sam
Swinburne
Lucy Mahony/ Luke Winzar
2016
Short Film
Reporter
Devil Wears A Suit
VCA
Eli Mak
2016
Short Film
Kenneth
Laura
Adult Supervision Productions
Sarah Psihogios
2016
Short Film
Nikko's Dad
Kiss 20/20
Independent
Natalie Spence
2016
Television
David Franklin
Family Court - In Person
3 Big Men
Tim Wise/ Richard Sarrell
2015
Short Film
Gus
Eavesdropping
Swinburne
Isaac Bowen:
2015
Short Film
Roger
Insomnolence
VCA
Kiefer Findlow
2015
Short Film
Tim
Strings
VCA
Jason Sorby
2015
Short Film
Jack
The Lighter
RMIT
Akira Chen
2015
Short Film
Gregory
Breathe
Holmsglen Tafe
James Barker
2015
Short Film
Roger
A Student Record
VCA
Justin McCloud
2015
Short Film
Judge
Clever Love
VCA
Briana Symonds-Manne
2015
Short Film
Parole Officer - Shane
Parole
Australian Film Base
Vanessa Cox
2014
Short Film
Mr Henderson
Protasia
VCA
Kaarina Parker
2014
Short Film
James
The Ashes Of Isadora Ivan
VCA
Ryan Paturzon-Polson
2014
Short Film
Dad
Blast Off
RMIT
Zac Musolino
2014
Short Film
Dad
We Are A.I.
SAE
Sam Austin
2014
Short Film
Dr Stein
Only Humans
RMIT
Alistair Mc Neil
2014
Short Film
Blair
Bunker
RMIT
Kate Nickels
2014
Short Film
Graham
A Loves love
RMIT
Chris Humpheries
2014
Short Film
Harry
Defeat
Independent
Jane Coffa
2014
Television
Major Thomas Todd
Gallipoli
Endemol
Glendyn Ivin
2014
Television
Redcoat Captain
The Secret River
Ruby Entertainment
Daina Reid
2013
Short Film
Go-Go
Go-Go
VCA
Jonny Q Ye
2013
Short Film
Phil
Open Misere'
Independent
Leigh Young
2013
Short Film
Mae's Dad
Disorder
Independent
Chris Bai
2013
Short Film
Frank
What A Gun!
Dingocross Productions
Cassie Dart
2013
Television
Custom's Officer
Jack Irish - Dead Point
Jack Irish - Dead Point
Jeffrey Walker
2013
Video
Executive
Rialto Promo
White Lies
Tim White
2012
Commercial
Farmer
Nuseed
Josh Egan
2012
Feature Film
Priest
Rhyme or Reason
Independent
Richard Sarell
2012
Short Film
Steve
About Face
Headspace
Darren McFarlane
2012
Television
Gorby's Policeman
The Mystery of the Hansom Cab
Burberry Productions
Shawn Sett
2012
Television
Waiting Room Husband
Dangerous Remedy
Eclipse Films
Ken Cameron
2012
Television
Morgue Attendant
Miss Fisher's Murder Mysteries
ABC
Tony Tilse
2011
Television
Prison Guard
Killing Time
Fremantle Media
Ian Watson
1995
Stage
King Phillip
The Lion in Winter
The Australian Shakespeare Company
Neil Warrington
1994
Stage
Horatio
Hamlet
The Australian Shakespeare Company
Neil Warrington
1994
Stage
SKIDS
St Martins Theatre Company
Chris Thompson
1994
Television
Plainclothes Detective
Janus
ABC
1994
Television
Delivery Man
Neighbours
Grundy Television
1993-94
Stage
Christian
The World According To Timothy Cross
Cross Productions
Kate Whitbread
1993
Stage
John
The Winslow Boy
Little Theatre
Anne Scott Pendlebury
1993
Television
Robb Glover
Neighbours
Grundy Television
1993
Television
Haydon Jennings
Neighbours
Grundy Television
1993
Television
Plainclothes Detective
Phoenix
ABC
1993
Television
Orderly
Flying Doctors
Crawford Productions
1992
Stage
Various
Judy and Punch
Barnstorm Theatre
Chris Dickens
1992
Stage
Ben
Sunrise Sunset
Barnstorm Theatre
Chris Dickens
1991
Stage
Jeff
Crossroad Cafe
Barnstorm Theatre
Chris Dickens
1991
Musical Theatre
Cowboy Doctor
Therapy
Independent
1990
Stage
Peter
A Constant Lover
Melbourne Writers Theatre
Patsy King
1990
Stage
Bill
A Quiet Sunday Afternoon
La Mama
Bruce Kerr
1990
Television
Clerk Of Courts
Skirts
Roger Le Mesurier