Television
2017
Guest, Joe Byrne
Lawless: The Real Bushrangers
Foxtel
Mick Davie
2017
Guest, Edward Webb-Bowen
Lawless: The Real Bushrangers
Foxtel
Steve Westh
2013
Dayplayer
Underbelly: Squizzy
Screentime Productions
Andrew Prowse
2011
Dayplayer
Kids WB
Go Network
Robert Mond
2008
Guest, Joe Mullin
Neighbours
Freemantle Media
Gary Conway
Short Film
2015
Stuart Evans
Exposure
Tired Frog Films
Seamus Ryan
2014
Homeless Man
The Mane Man
Tired Frog Films
Nic Barker
2012
Joel 'Risky' Hudson
Sqwak
Oceanpool Films
Laura Rinaldi
2012
Ben
Something Softly Spoken Before Silence
Sisyphus Films
Scott Rawlings
2011
Danny
The Rush
RMIT
Laura Hilton
2011
Marvin
Translucent
Mighty Pen Media
Scott Edwards
2011
Kinapper
Reception
Robert Mond Productions
Robert Mond
2010
Dick Suit
Death Suit
Ocean Pool Films
Julian Mulchay
2010
Stevo
Escape
Deakin Uni
Simon Todd
2009
Gary
Villians
RMIT
Rendy Maswan
2008
Cam
The Fourth Quater
Ocean Pool Films
Julian Mulchay
2007
Young Man
Transit
Swinburne
Cesar Salmeron
2007
Soccer Player
Into It
RMIT
Cameron Zayec
2007
Tom
Boiling Point
Swinburne
Mike Gamwell
2007
Jeff
You Are Not Alone
RMIT
Ray Jung
2006
Draper
Canibal Suburbia
RMIT
David Jackson
Stage
2015
George Aaronow
Glengarry Glen Ross
Playhouse Players
Andrew Burns & Paul O’Halloran
2010
Mick Malthouse
Ben Cousins 'A Rock Opera'
Wild West Comedy Festival - Perth
Kieran Butler
2009
Tom, Terry, Watson
Inside the Island
Doorslam Productions
Mark Wilson
2009
Aide De Camp
Death and the Kings Horseman
Boobook Theatre Co
Sue Lindsay
2009
The Boss / The Doctor
A Melody of Discontent
Melbourne Fringe Festival
Tereza Jancar
2008
Lucky
Waiting For Godot
Cracked Actors
Kym Davies
2007
Various
Crunch
Melbourne University Creative Arts
Kieran Bullock
2007
Phillip
Cabaret of Monologues
Crooked Theatre
Peita Collard
2006
Paul
See
Williamstown Theatre, Play Six Festival
Mark Andrew
2006
Security Guard, Scorpion
Spurt of Blood
Ensemble Thespis Company
Sam Gough
2005
Various
Cabaret of Monologues Six 15 Minute Play Carousel
Wax Theatre Company
Petia Collard