2021 |
The Unbelievable Truth - Series 25 |
Writer |
2020 |
Have I Got News For You - Have I Got 30 Years For You- Have I Got 30 Years For You
|
Self |
2020 |
Have I Got News For You - Series 60- Special - Have I Got 2020 News For You
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2020 |
The Unbelievable Truth - Series 24 |
Writer |
2020 |
Have I Got News For You - Series 59- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2019 |
The Unbelievable Truth - Series 23 |
Writer |
2019 |
Have I Got News For You - Series 58- Special - Have I Got 2019 News For You
- E10 - Episode Ten
- E9 - Election Special
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2019 |
Mock The Week - Series 18 |
Writer (Additional Material) |
2019 |
Have I Got News For You - Series 57- E6 - Episode Six
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2019 |
The Unbelievable Truth - Series 22 |
Writer |
2018 |
The Unbelievable Truth - Series 21 |
Writer |
2018 |
Have I Got News For You - Series 56- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2018 |
Mock The Week - Series 17 |
Writer (Additional Material) |
2018 |
Have I Got News For You - Series 55- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2018 |
The Unbelievable Truth - Series 20 |
Writer |
2017 |
Have I Got News For You - Series 54- Special - Have I Got 2017 News For You
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2017 |
Mock The Week - Series 16 |
Writer (Additional Material) |
2017 |
The Fake News Show - Series 1 |
Writer (Additional Material) |
2017 |
Have I Got News For You - Series 53- E9 - Episode Nine
- Special - Election Special
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2017 |
The Unbelievable Truth - Series 18 |
Writer |
2017 |
The Fake News Show - Pilot |
Writer (Additional Material) |
2016 |
Have I Got News For You - Series 52- Special - Have I Got 2016 News For You
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2016 |
The Unbelievable Truth - Series 17 |
Writer |
2016 |
Newzoids - Series 2 |
Writer |
2016 |
Mock The Week - Series 15 |
Writer (Additional Material) |
2016 |
Power Monkeys |
Writer (Additional Material) |
2016 |
Heresy - Series 10 |
Writer (Additional Material) |
2016 |
Have I Got News For You - Series 51- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2016 |
The Unbelievable Truth - Series 16 |
Writer |
2015 |
Have I Got News For You - Series 50- Special - Highlights Special
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2015 |
The Unbelievable Truth - Series 15 |
Writer |
2015 |
Mock The Week - Series 14 |
Writer (Additional Material) |
2015 |
Ballot Monkeys |
Writer (Additional Material) |
2015 |
Newzoids - Series 1 |
Writer |
2015 |
Have I Got News For You - Series 49- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- Special - Have I Got Election News For You
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2014 |
The Unbelievable Truth - Series 14 |
Writer |
2014 |
Have I Got News For You - Series 48- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2014 |
Mock The Week - Series 13 |
Writer (Additional Material) |
2014 |
The Unbelievable Truth - Series 13 |
Writer |
2014 |
Have I Got News For You - Series 47- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2014 |
Pramface - Series 3- E2 - Tinker, Tiger, Lobster
|
Writer |
2013 |
The Unbelievable Truth - Series 12 |
Writer |
2013 |
Was It Something I Said? |
Writer (Additional Material) |
2013 |
Have I Got News For You - Series 46- Special - Highlights Special
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2013 |
Don't Sit In The Front Row - Series 2 |
Writer (Additional Material) |
2013 |
Mock The Week - Series 12 |
Writer (Additional Material) |
2013 |
The Unbelievable Truth - Series 11 |
Writer |
2013 |
Have I Got News For You - Series 45- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2013 |
Mock The Week Looks Back At... |
Writer (Additional Material) |
2013 |
Pramface - Series 2- E4 - Just Two People With A Kid
|
Writer |
2012 |
The Unbelievable Truth - Series 10 |
Writer |
2012 |
Don't Sit In The Front Row - Series 1 |
Writer (Additional Material) |
2012 |
Don't Sit In The Front Row |
Creator |
2012 |
Have I Got News For You - Series 44- Special - Highlights Special
- Special - Christmas Special
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2012 |
Mock The Week - Series 11 |
Writer (Additional Material) |
2012 |
Dara O Briain: School Of Hard Sums - Series 1 |
Writer |
2012 |
Have I Got News For You - Series 43- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2012 |
Horrible Histories - Series 4 |
Writer |
2012 |
The Unbelievable Truth - Series 9 |
Writer |
2012 |
Alexander Armstrong's Big Ask - Series 1 |
Writer |
2011 |
The Unbelievable Truth - Series 8 |
Writer |
2011 |
Class Dismissed |
Writer (Additional Material) |
2011 |
Have I Got News For You - Series 42- Special - Christmas Special
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2011 |
Horrible Histories With Stephen Fry- E3 - Episode Three
- E2 - Episode Two
|
Writer |
2011 |
Mock The Week - Series 10 |
Writer (Additional Material) |
2011 |
Horrible Histories - Series 3 |
Writer |
2011 |
Have I Got News For You - Series 41- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2011 |
The Unbelievable Truth - Series 7 |
Writer |
2011 |
10 O'Clock Live - Series 1 |
Writer (Additional Material) |
2010 |
The Comedy Annual |
Writer |
2010 |
The Impressions Show With Culshaw & Stephenson - Series 2 |
Writer (Additional Material) |
2010 |
A League Of Their Own - Series 2 |
Writer (Additional Material) |
2010 |
Have I Got News For You - Series 40- Special - Highlights Special
- E10 - Episode Ten
- E9 - Episode Nine
- E8 - Episode Eight
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2010 |
Horrible Histories - Series 2 |
Writer |
2010 |
Have I Got News For You - Series 39- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- Special - Have I Got Election News For You
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2010 |
The Bubble |
Writer (Additional Material) |
2010 |
Mock The Week - Series 8 |
Writer (Additional Material) |
2009 |
The Impressions Show With Culshaw & Stephenson - Series 1 |
Writer (Additional Material) |
2009 |
Have I Got News For You - Series 38- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2009 |
Mock The Week - Series 7 |
Writer (Additional Material) |
2009 |
Mumbai Calling - Series 1- E7 - All That Glitters Is Not Glass
- E5 - Dating Season
|
Writer |
2009 |
Mumbai Calling - Series 1 |
Writer (Additional Material) |
2009 |
What The Dickens? - Series 3 |
Writer (Additional Material) |
2009 |
Have I Got News For You - Series 37- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - Episode Four
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2008 |
What The Dickens? - Series 2 |
Writer (Additional Material) |
2008 |
Have I Got News For You - Series 36- Special - Have I Got News For You Christmas 2008
- E9 - Episode Nine
- E8 - Episode Eight
- E7 - Episode Seven
- E6 - Episode Six
- E5 - Episode Five
- E4 - 2008 US Election Special
- E3 - Episode Three
- E2 - Episode Two
- E1 - Episode One
|
Writer (Additional Material) |
2008 |
Mock The Week - Series 6 |
Writer (Additional Material) |
2008 |
The Graham Norton Show - Series 3- E7 - Episode Seven
|
Writer |
2008 |
What The Dickens? - Series 1 |
Writer (Additional Material) |
2008 |
Have I Got News For You - Series 35- E4 - Episode Four
|
Writer (Additional Material) |
2008 |
Have I Got News For You - Series 35 |
Producer |
2007 |
Have I Got News For You - Series 34- E5 - Episode Five
|
Writer (Additional Material) |
2007 |
The Graham Norton Show - Series 2- Special - The Graham Norton Christmas Show
- E10 - Episode Ten
- E9 - Episode Nine
- E7 - Episode Seven
- E5 - Episode Five
- E2 - Episode Two
|
Writer |
2007 |
Have I Got News For You - Series 34 |
Producer |
2007 |
Mock The Week - Series 5 |
Writer (Additional Material) |
2007 |
Have I Got News For You - Series 33- E3 - Episode Three
|
Writer (Additional Material) |
2007 |
The Graham Norton Show - Series 1- E19 - Episode Nineteen
- E17 - Episode Seventeen
- E16 - Episode Sixteen
- E14 - Episode Fourteen
- E13 - Episode Thirteen
- E9 - Episode Nine
|
Writer |
2007 |
Have I Got News For You - Series 33 |
Producer |
2007 |
Mock The Week - Series 4 |
Writer (Additional Material) |
2006 |
Best Of The Worst |
Creator |
2006 |
Mock The Week - Series 3 |
Writer (Additional Material) |
2006 |
Have I Got News For You - Series 32 |
Producer |
2006 |
Have I Got News For You - Series 31 |
Producer |
2005 |
Have I Got News For You - Series 30 |
Producer |
2005 |
Have I Got News For You - Series 29 |
Producer |
2004 |
Have I Got News For You - Series 28 |
Producer |
2004 |
Have I Got News For You - Series 27 |
Producer |
2003 |
Have I Got News For You - Series 26 |
Producer |
2003 |
Have I Got News For You - Series 25 |
Producer |
2002 |
Have I Got News For You - Series 24 |
Producer |
2002 |
Have I Got News For You - Series 23 |
Producer |
2001 |
Have I Got News For You - Series 22 |
Producer |
2001 |
2DTV - Pilot |
Writer |
2001 |
Have I Got News For You - Series 21 |
Producer |
2000 |
Have I Got News For You - Series 20 |
Producer |
2000 |
Have I Got News For You - Series 19 |
Producer |
1999 |
Have I Got News For You - Series 18 |
Producer |
1999 |
Have I Got News For You - Series 17 |
Producer |
1998 |
Have I Got News For You - Series 16 |
Producer |
1998 |
Have I Got News For You - Series 15 |
Producer |
1997 |
Mr White Goes To Westminster |
Producer |
1997 |
Have I Got News For You - Series 14 |
Producer |
1997 |
Have I Got News For You - Series 13 |
Producer |
1996 |
Have I Got News For You - Series 12 |
Producer |
1996 |
Have I Got News For You - Series 11 |
Producer |
1995 |
Have I Got News For You - Series 10 |
Producer |
1995 |
Have I Got News For You - Series 9 |
Producer |
1995 |
Paradise Lost In Space |
Writer |
1994 |
Gush |
Producer |
1994 |
Have I Got News For You - Series 8 |
Producer |
1994 |
Have I Got News For You - Series 7 |
Producer |
1993 |
Have I Got News For You - Series 6 |
Producer |
1993 |
Have I Got News For You - Series 5 |
Producer |
1992 |
The News Quiz - Series 28 |
Producer |
1992 |
The News Quiz - Series 27 |
Producer |