- TBAFog CityFilm
- 2026DallianceSeries
- 2024Ladies in BlackSeriesStefan Szombathelyi
- 2023In LimboSeriesFrank
- 2022IrreverentSeriesLester
- 2021Why Are You Like This?SeriesSecret Boy
- 2021FiresSeriesDavid Jasic
- 2019SlamFilmPaul Koustakidis
- 2011Wild BoysSeriesWinston
- 2010Oranges and SunshineFilmDan
- 2010RakeSeriesBarney Meagher
- 2010SpiritedSeriesAdam One
- 2009ScorchedFilmKeith
- 2008Hey Hey It's Esther BlueburgerFilmMusic Teacher, Osmond Blueburger
- 20088FilmFather (segment "The Water Diary")
- 2008The View from GreenhavenFilmTim
- 2008The Adventures of Charlotte and HenryFilmHenry's Dad (voice)
- 2007Romulus, My FatherFilmMitru
- 2007ClublandFilmShane
- 2007BlackJack: GhostsFilmBuchanan
- 2006The Water DiaryFilmDad
- 2006BlackJack: Ace Point GameFilmBuchanan
- 2005BlackJack: In the MoneyFilmBuchanan
- 2004BlackJack: Sweet ScienceFilmBuchanan
- 2004LootFilmBruno Batelli
- 2003Ned KellyFilmWild Wright
- 2003The WannabesFilmMarcus
- 2003BlackJackFilmBuchanan
- 2002Garage DaysFilmBruno
- 2002White Collar BlueSeriesDale Trindle
- 2001LantanaFilmMichael
- 1999Soft FruitFilmBo
- 1996Water RatsSeriesTino Girodelli