2024 |
Have I Got News For You - Series 68- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
|
Writer (Additional Material) |
2024 |
The Unbelievable Truth - Series 30
|
Writer |
2024 |
Have I Got News For You - Series 67- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
|
Writer (Additional Material) |
2023 |
Have I Got News For You - Series 66- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2023 For You
|
Writer (Additional Material) |
2023 |
The Unbelievable Truth - Series 29
|
Writer |
2023 |
Have I Got News For You - Series 65- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
|
Writer (Additional Material) |
2022 |
Have I Got News For You - Series 64- Special - Have I Got News For Boris: A Special Tribute
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- Special - Have I Got 2022 For You
|
Writer (Additional Material) |
2022 |
The Unbelievable Truth - Series 28
|
Writer |
2022 |
Have I Got News For You - Series 63- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
2022 |
The Unbelievable Truth - Series 27
|
Writer |
2021 |
Have I Got News For You - Series 62- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2021 For You
|
Writer (Additional Material) |
2021 |
Have I Got News For You - Series 62- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2021 For You
|
Writer (Additional Material) |
2021 |
The Unbelievable Truth - Series 26
|
Writer |
2021 |
Have I Got News For You - Series 61- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2020 News For You
|
Writer (Additional Material) |
2020 |
The Unbelievable Truth - Series 24
|
Writer |
2020 |
Have I Got News For You - Series 59- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
2019 |
The Unbelievable Truth - Series 23
|
Writer |
2019 |
Have I Got News For You - Series 58- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Election Special
- E10 - Episode Ten
- Special - Have I Got 2019 News For You
|
Writer (Additional Material) |
2019 |
Mock The Week - Series 18
|
Writer (Additional Material) |
2019 |
Have I Got News For You - Series 57- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E6 - Episode Six
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
|
Writer (Additional Material) |
2018 |
Mock The Week - Series 17
|
Writer (Additional Material) |
2018 |
Have I Got News For You - Series 55- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
2018 |
The Unbelievable Truth - Series 20
|
Writer |
2017 |
Have I Got News For You - Series 54- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2017 News For You
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- Special - Election Special
- E9 - Episode Nine
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Have I Got 2016 News For You
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
|
Writer (Additional Material) |
2016 |
The Unbelievable Truth - Series 16
|
Writer |
2015 |
Have I Got News For You - Series 50- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Highlights Special
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- Special - Have I Got Election News For You
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
2014 |
The Unbelievable Truth - Series 14
|
Writer |
2014 |
Have I Got News For You - Series 48- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Highlights Special
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
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 |
Creator |
2012 |
Don't Sit In The Front Row - Series 1
|
Writer (Additional Material) |
2012 |
Have I Got News For You - Series 44- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- Special - Christmas Special
- Special - Highlights Special
|
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- E1 - Episode One
- E2 - Episode Two
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- Special - Christmas Special
|
Writer (Additional Material) |
2011 |
Horrible Histories With Stephen Fry- E2 - Episode Two
- E3 - Episode Three
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E8 - Episode Eight
- E9 - Episode Nine
- E10 - Episode Ten
- Special - Highlights Special
|
Writer (Additional Material) |
2010 |
Horrible Histories - Series 2
|
Writer |
2010 |
Have I Got News For You - Series 39- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- Special - Have I Got Election News For You
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
|
Writer (Additional Material) |
2010 |
The Bubble
- E1 - Reginald D. Hunter, Victoria Coren, Frank Skinner
- E2 - Jon Richardson, Germaine Greer, Ed Byrne
- E3 - Andy Hamilton, Sarah Millican, Clive Anderson
- E4 - Julia Hartley-Brewer, Marcus Brigstocke, Sue Perkins
- E5 - Josie Long, Tim Key, Katy Brand
- E6 - Miranda Hart, Robert Webb, Shappi Khorsandi
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
|
Writer (Additional Material) |
2009 |
Mock The Week - Series 7
|
Writer (Additional Material) |
2009 |
Mumbai Calling - Series 1- E5 - Dating Season
- E7 - All That Glitters Is Not Glass
|
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- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
|
Writer (Additional Material) |
2009 |
The Graham Norton Show - Series 5
|
Writer |
2008 |
What The Dickens? - Series 2
|
Writer (Additional Material) |
2008 |
Have I Got News For You - Series 36- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - 2008 US Election Special
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E8 - Episode Eight
- E9 - Episode Nine
- Special - Have I Got News For You Christmas 2008
|
Writer (Additional Material) |
2008 |
Mock The Week - Series 6
|
Writer (Additional Material) |
2008 |
The Graham Norton Show - Series 3
|
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
|
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 |
Have I Got News For You - Series 33
|
Producer |
2007 |
The Graham Norton Show - Series 1
|
Writer |
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 |
Best Of The Worst
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
|
Producer |
2006 |
Have I Got News For You - Series 31
|
Producer |
2006 |
Help Yourself, With Angus Deayton
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
|
Writer (Additional Material) |
2005 |
Have I Got News For You - Series 30
|
Producer |
2005 |
Have I Got News For You - Series 29
|
Producer |
2005 |
29 Minutes Of Fame
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E6 - Episode Six
|
Writer (Additional Material) |
2004 |
Have I Got News For You - Series 28
|
Producer |
2004 |
Bognor Or Bust |
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 |
1998 |
Paradise Lost In Cyberspace |
Writer |
1997 |
Mr White Goes To Westminster |
Producer |
1997 |
Have I Got News For You - Series 14
|
Producer |
1997 |
Control Group Six - Series 2
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
|
Writer |
1997 |
Control Group Six - Series 2
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
|
Ensemble Actor |
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 |
Control Group Six - Series 1
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
|
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 |
1993 |
Week Ending - Series 71- E2 - Episode Two
|
Producer |
1993 |
Week Ending - Series 71
|
Writer |
1992 |
The News Quiz - Series 28
|
Producer |
1992 |
The News Quiz - Series 27
|
Producer |
1991 |
Week Ending - Series 67
- E1 - Episode One
- E3 - Episode Three
- E11 - Episode Eleven
|
Writer |
1990 |
Week Ending - Series 66
- E1 - Episode One
- E2 - Episode Two
- E3 - Episode Three
- E4 - Episode Four
- E5 - Episode Five
- E6 - Episode Six
- E7 - Episode Seven
- E9 - Episode Nine
- E10 - Episode Ten
- E11 - Episode Eleven
- E12 - Episode Twelve
- E14 - Episode Fourteen
- E15 - Episode Fifteen
- E16 - Episode Sixteen
- E17 - Episode Seventeen
|
Writer |
1990 |
Week Ending - Series 65
- E1 - Episode One
- E4 - Episode Four
- E11 - Episode Eleven
|
Writer |
1990 |
Week Ending - Series 64
- E1 - Episode One
- E3 - Episode Three
- E4 - Episode Four
- E6 - Episode Six
- E8 - Episode Eight
- E9 - Episode Nine
- E11 - Episode Eleven
- E12 - Episode Twelve
- E13 - Episode Thirteen
- E14 - Episode Fourteen
- E16 - Episode Sixteen
- E17 - Episode Seventeen
|
Writer |
1989 |
Week Ending - Series 63- E16 - Episode Sixteen
- E17 - Episode Seventeen
- E18 - Episode Eighteen
|
Writer |