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)