- TBAMr. WonderfulFilmNarrator
- TBAWithout White CloversFilmCollin
- TBAGuiltSeries
- 2025Ghosts AustraliaSeriesRichard
- 2025Portrait Artist of the YearSeriesSelf
- 2024Big Backyard QuizSeries
- 2022Would I Lie to You?SeriesSelf - Panelist
- 2022Kath & Kim: Our Effluent LifeFilmBrett Craig
- 2020I Met a GirlFilmMr. Rocket
- 2018Show Me the Movie!SeriesSelf
- 2018Hughesy, We Have A ProblemSeriesSelf
- 2017Three SummersFilmTony
- 2014Paper PlanesFilmMr. Hickenlooper
- 2014TimothyFilmColin Garrett
- 2013It's a DateSeriesMichael
- 2012Kath & KimderellaFilmBrett Craig
- 2012Exchange Student ZeroFilmDenmead (voice)
- 2010Sleuth 101SeriesSelf - Guest Detective
- 2009Talkin' 'Bout Your GenerationSeriesHimself - Generation Z guest, Self - Contestant
- 2009Snake TalesSeries
- 2008UnderbellySeriesEric Harrison
- 2006Thank God You're HereSeries
- 2006Bert's Family FeudSeries
- 2006Can We Help?Series
- 2005Da Kath & Kim CodeFilmBrett Craig
- 2005Little OberonFilmMiss Kafka
- 2004The Very Best of The Comedy Company Volume 2Film
- 2004The Very Best of The Comedy Company Volume 1Film
- 2003Bad EggsFilmWacka
- 2003Take AwayFilmBarry Burgie
- 2002Kath & KimSeriesBrett Craig
- 1999RoveSeriesSelf
- 1998CrackersFilmBruno
- 1997The GiftSeriesRalf
- 1990Let The Blood Run FreeSeries
- 1989BonzaFilm
- 1988The Comedy CompanySeries