2007, Radio, Loose Ends , BBC Radio 4
2006, Radio, Out to Lunch (series 1), BBC Radio 2
2005, Radio, 28 Acts in 28 Minutes , BBC Radio 4
2006, Radio, Serious About Comedy, Radio 7
2004, Radio, Clive Anderson’s Chat Room , BBC Radio 2
2004, Radio, Fred MacCauley Show, BBC Radio Scotland
2004, Radio, Lee Mack and Friends , BBC Radio 2
2002, Radio, No Friends in The North , BBC Radio 2
2006, Stage, Stand Up, Introducing an Introduction to Alun Cochrane’s Imagination , Pleasance Edinburgh
2005, Stage, Stand Up, Comedy With Sad Bits , Pleasance Edinburgh
2004, Stage, Stand Up, My Favourite Words in My Best Stories , Pleasance Edinburgh
2003, Stage, Stand Up, Tall Tales , Canada Fringe Tour
2002, Stage, Sir Andrew Aguecheek, Twelfth Night , Northern Broadsides (UK National Tour), Barry Rutter
1999, Stage, The Curse of Iain Banks , Gilded Balloon, Edinburgh, David Roylanc
1999, Stage, Fat Hamlet , Pleasance Edinburgh , Neil Haigh
2007, Stage, Telling Tales and Smiling on The Weak Jokes, Soho Theatre
2008, Television, Panellist , What The Dickens?, Sky Arts
2008, Television, Panellist , 8 Out of 10 Cats, Channel 4
2008, Television, Contributor, Car Of The Year Awards, Dave
2008, Television, Performer, The World Stands Up, Paramount
2007, Television, Panellist , 8 Out of 10 Cats, Channel 4
2007, Television, Comedy Cuts, ITV2
2006, Television, The Culture Show, BBC2
2006, Television, Have I Got News For You, BBC1
2006, Television, Never Mind The Buzzcocks , BBC2
2005, Television, Stand Up, Edinburgh and Beyond , Paramount
2005, Television, Stand Up, The Comedy Store , Paramount
2005, Television, Jason, Always and Everyone , Granada TV
2009, Television, Performer, Michael McIntyre's Comedy Roadshow, BBC 1