2021
Executive Producer/Head Writer - Win the Week (ABC1)
Senior Writer - The Weekly with Charlie Pickering (ABC1)
2020
Senior Writer - The Weekly with Charlie Pickering (ABC1)
Writer - The Yearly
2019
Head Writer - The Weekly with Charlie Pickering (ABC1)
Writer - Hard Quiz (ABC1)
Writer/Producer - Drunk History (Ten)
2018
Head Writer - Tomorrow Tonight (ABC1)
Writer - The Weekly with Charlie Pickering (ABC1)
Script Editor/Presenter - The Checkout (ABC1)
Writer - Hard Quiz (ABC1)
2017
Writer - The Weekly with Charlie Pickering (ABC1)
Script Editor/Presenter - The Checkout (ABC1)
2016
Writer - The Weekly with Charlie Pickering (ABC1)
Writer/Presenter - The Checkout (ABC1)
Writer/Presenter - The Chaser's Election Desk (ABC1)
Writer - Behave Yourself (Pilot - Ch7)
Political Asylum - Late Night Riot (Melbourne Intl. Comedy Festival)
2015
Writer - The Weekly with Charlie Pickering (ABC1)
Writer/Presenter - The Checkout (ABC1)
Writer/Panelist - Media Circus (ABC1)
Political Asylum - Late Night Riot (Melbourne Intl. Comedy Festival)
2014
Writer/Presenter - The Checkout (ABC1)
Writer/Panelist - Media Circus (ABC1)
Political Asylum - Late Night Riot (Melbourne Intl. Comedy Festival)
2013
Writer/Presenter - The Checkout (ABC1)
Writer - The Election Hamster (ABC1)
Political Asylum - Late Night Riot (Melbourne Intl. Comedy Festival)
2012
Researcher/Writer - Hamster Wheel (ABC1)
Writer - Good News Week (Melbourne Comedy Festival)
2011
Democracy - Not angry, Just disappointed (Melbourne International Comedy Festival)
Political Asylum Comedy Caucus 2011 (Melbourne International Comedy Festival)
2010
Triple J Raw Comedy NSW Finalist
Sydney Comedy Store 'Young Guns' 2010 Showcase
Political Asylum Election Extravaganza
Political Asylum (Melbourne Fringe Festival)