- 2026Balls UpFilmRaoul
- 2025Crime Night!SeriesSelf
- 2021SpreadsheetSeriesSlimon
- 2021SeenFilmRyan, Writer, Director
- 2020At Home Alone TogetherSeriesHimself
- 2018For Your SinsFilmMatthew
- 2016The Wrong GirlSeriesBernard
- 2015Border Protection SquadFilmDanny Clayson
- 2013It's a DateSeriesBen, Writer
- 2012ScumbusFilmSergeant Daniel Werner
- 2011Hamish and Andy's Gap YearSeriesHimself
- 2006Thank God You're HereSeries
- 2005We Can Be Heroes: Finding the Australian of the YearFilmWriter
- 2005We Can Be Heroes: Finding The Australian of the YearSeriesWriter