Cast and Crew of Have I Got News for You

Cast of
Have I Got News for You

About Have I Got News for You

Hilarious, totally-irreverent, near-slanderous political quiz show, based mainly on news stories from the last week or so, that leaves no party, personality or action unscathed in pursuit of laughs.

Main Cast of Have I Got News for You

Ian Hislop
plays Self - Team Captain (616 episodes)

Paul Merton
plays Self - Team Captain (598 episodes)

Secondary Cast of Have I Got News for You

Angus Deayton
plays Self - Host (202 episodes)

Ian Hislop
plays Self – Team Captain (8 episodes)

Paul Merton
plays Self - Host (1 episode) , Self – Team Captain (11 episodes)

Nick Clegg
plays Guest Host (1 episode)

Kevin Bridges
plays Himself (1 episode)

Henning Wehn
plays Himself (1 episode)

Tim Farron
plays Himself (1 episode)

Chris Kamara
plays Himself (1 episode)

Chris Kamara as Himself

Christopher Kamara is an English former professional footballer and football manager who now works as a presenter and...

See Chris Kamara's other roles

Rose Matafeo
plays Herself (1 episode)

Nish Kumar
plays Himself (1 episode)

Tom Hollander
plays Guest Presenter (1 episode)

Tom Hollander as Guest Presenter

Thomas Anthony Hollander (born 25 August 1967) is an English actor. He began his career in theatre, winning the Ian C...

See Tom Hollander's other roles

Hal Cruttenden
plays Himself (1 episode)

Suzanne Evans
plays Herself (1 episode)

Jacob Rees-Mogg
plays Himself (1 episode)

Gary Lineker
plays Guest Presenter (1 episode)

Sandi Toksvig
plays Herself (3 episodes)

Kate Saunders
plays Herself (1 episode)

Jan Ravens
plays Herself (3 episodes)

Martin Young
plays Himself (1 episode)

Robert Harris
plays Himself (2 episodes)

Tony Slattery
plays Himself (4 episodes)

Gill Pyrah
plays Herself (1 episode)

Arthur Smith
plays Himself (1 episode)

Simon Hoggart
plays Himself (1 episode)

Dillie Keane
plays Herself (1 episode)

Rory McGrath
plays Himself (3 episodes)

Ken Livingstone
plays Himself (3 episodes)

Russell Davies
plays Himself (1 episode)

Alan Coren
plays Himself (2 episodes)

John Wells
plays Himself (2 episodes)

Nick Hancock
plays Himself (2 episodes)

Clare Short
plays Herself (1 episode)

Harry Enfield
plays Himself (2 episodes)

Edwina Currie
plays Self (2 episodes)

Kevin Day
plays Himself (1 episode)

Trevor McDonald
plays Himself (2 episodes)

Craig Ferguson
plays Himself (1 episode)

Craig Ferguson as Himself

Craig Ferguson (born 17 May 1962) is a Scottish-born, naturalized American television host, stand-up comedian, writer...

See Craig Ferguson's other roles

Stephen Frost
plays Himself (2 episodes)

Stephen Frost as Himself

Stephen Frederick Eustace Frost is an English actor and comedian.

See Stephen Frost's other roles

Rory Bremner
plays Himself (1 episode)

Donna McPhail
plays Herself (1 episode)

John Diamond
plays Himself (1 episode)

Gordon Ramsay
plays Self - Guest Presenter (1 episode)

Gordon Ramsay as Self - Guest Presenter

Gordon James Ramsay OBE (born 8 November 1966) is a British celebrity chef, restaurateur, television personality and ...

See Gordon Ramsay's other roles

Andrew Neil
plays Self (2 episodes)

Peter Serafinowicz
plays Self (1 episode)

Peter Serafinowicz as Self

​From Wikipedia, the free encyclopedia Peter Szymon Serafinowicz (born 10 July 1972) is an English actor, comedian, ...

See Peter Serafinowicz's other roles

Alistair McGowan
plays Guest Presenter (1 episode)

Fern Britton
plays Herself (1 episode)

Jeremy Bowen
plays Guest Presenter (1 episode)

June Sarpong
plays Herself (1 episode)

Neil Mullarkey
plays Himself (1 episode)

Dom Joly
plays Himself (1 episode)

Danny Baker
plays Himself (2 episodes)

Stephen Mangan
plays Self - Guest Host (1 episode) , Guest Presenter (1 episode)

Steve Steen
plays Himself (1 episode)

Griff Rhys Jones
plays Himself (3 episodes)

David Mitchell
plays Self - Guest Host (1 episode) , Guest Presenter (1 episode)

David Mitchell as Self - Guest Host

British comedian, actor and writer. He is half of the comedy duo Mitchell and Webb alongside Robert Webb.

See David Mitchell's other roles

Stephanie Calman
plays Herself (1 episode)

John Sessions
plays Himself (2 episodes)

John Sessions as Himself

Actor, comedian and impressionist who was better known for his improvisation comedy.

See John Sessions's other roles

Cecil Parkinson
plays Himself (1 episode)

Norman Willis
plays Himself (1 episode)

Peter Cook
plays Himself (2 episodes)

Jonathan Ross
plays Himself (1 episode)

Maureen Lipman
plays Self - Panellist (1 episode) , Herself (2 episodes)

Maureen Lipman as Self - Panellist

From Wikipedia, the free encyclopedia. Maureen Diane Lipman CBE (born 10 May 1946) is a British film, theatre and te...

See Maureen Lipman's other roles

David Baddiel
plays Himself (1 episode)

Daniel Radcliffe
plays Guest Presenter (1 episode)

Daniel Radcliffe as Guest Presenter

Daniel Jacob Radcliffe (born 23 July 1989) is an English actor. He rose to fame at age twelve, when he began portrayi...

See Daniel Radcliffe's other roles

John Prescott
plays Himself (1 episode)

Alun Cochrane
plays Himself (1 episode)

Stephen Fry
plays Himself (1 episode)

Stephen Fry as Himself

Stephen John Fry is an English actor, screenwriter, author, playwright, journalist, poet, comedian, television presen...

See Stephen Fry's other roles

Douglas Adams
plays Himself (1 episode)

Charlie Brooker
plays Himself (1 episode) , Self – Host (1 episode) , Guest Presenter (1 episode)

Charlie Brooker as Himself

Charlton Brooker is an English television presenter, author, screenwriter, producer, satirist and social critic. He i...

See Charlie Brooker's other roles

Neil Kinnock
plays Himself (1 episode)

Meera Syal
plays Herself (2 episodes)

Meera Syal as Herself

From Wikipedia, the free encyclopedia. Meera Syal MBE (born Feeroza Syal on 27 June 1961) is a British comedienne, w...

See Meera Syal's other roles

Chris Tarrant
plays Himself (1 episode)

Jerry Hayes
plays Himself (1 episode)

Annabel Giles
plays Herself (1 episode)

Chris Evans
plays Himself (1 episode)

Fiona Armstrong
plays Herself (1 episode)

Richard Littlejohn
plays Himself (1 episode)

Alexander Armstrong
plays Self - Guest Host (1 episode) , Guest Presenter (2 episodes) , Self - Host (4 episodes)

Alexander Armstrong as Self - Guest Host

Alexander Armstrong is a British comedian, actor and television presenter.

See Alexander Armstrong's other roles

Baz Bamigboye
plays Himself (1 episode)

Caroline Quentin
plays Herself (1 episode)

Amanda Platell
plays Herself (1 episode)

Bob Geldof
plays Himself (1 episode)

Lesley Abdela
plays Herself (1 episode)

Kathy Burke
plays Herself (1 episode)

Jimmy Tarbuck
plays Himself (1 episode)

Vitaly Vitaliev
plays Himself (1 episode)

Frank Bough
plays Himself (1 episode)

Gerald Kaufman
plays Himself (1 episode)

Adil Ray
plays Host (1 episode) , Himself (1 episode)

Clive Anderson
plays Self (1 episode) , Himself (2 episodes)

Alexei Sayle
plays Himself (1 episode)

Roy Hattersley
plays Himself (1 episode)

Tony Hawks
plays Himself (1 episode)

Derek Hatton
plays Self (1 episode)

Jon Snow
plays Himself (1 episode)

David Steel
plays Himself - Panellist (1 episode)

James O'Brien
plays Himself (1 episode)

Joan Bakewell
plays Herself (1 episode) , Self - Panellist (1 episode)

Charles Kennedy
plays Self - Host (1 episode) , Himself (2 episodes)

Adrian Dunbar
plays Self - Host (1 episode)

Katherine Ryan
plays Self - Panellist (1 episode)

Romesh Ranganathan
plays Himself (1 episode) , Self - Host (1 episode)

Josh Widdicombe
plays Self - Panellist (1 episode)

Emma Dabiri
plays Self - Panellist (1 episode)

Roisin Conaty
plays Panellist (1 episode) , Herself (1 episode) , Self - Panellist (2 episodes)

Joe Lycett
plays Self - Panellist (1 episode)

Rich Hall
plays Self (1 episode) , Himself (1 episode)

Jon Richardson
plays Himself (1 episode) , Self - Guest Host (1 episode) , Self - Panellist (2 episodes)

Zoe Lyons
plays Self - Panellist (3 episodes)

Armando Iannucci
plays Self - Panellist (1 episode) , Himself (1 episode)

Jonathan Pienaar
plays Self - Panellist (1 episode)

Lemn Sissay
plays Self - Panellist (1 episode)

Mel Giedroyc
plays Guest Presenter (1 episode) , Self - Guest Host (1 episode) , Self – Host (1 episode)

Aisling Bea
plays Self - Guest Host (1 episode)

Richard Coles
plays Self - Panellist (1 episode)

Victoria Coren Mitchell
plays Guest Presenter (1 episode) , Self - Guest Presenter (1 episode) , Self - Guest Host (2 episodes) , Self - Host (4 episodes)

Janey Godley
plays Self - Panellist (1 episode)

Geoff Norcott
plays Self - Panellist (1 episode)

Germaine Greer
plays Self (1 episode) , Herself (1 episode)

Mishal Husain
plays Self - Panellist (1 episode)

Rylan Clark
plays Self - Panellist (1 episode)

Jess Phillips
plays Panellist (1 episode) , Herself (1 episode) , Self - Guest host (1 episode) , Self - Panellist (2 episodes)

Robert Peston
plays Self - Panellist (1 episode)

Jo Brand
plays Guest Presenter (1 episode) , Self - Guest Host (1 episode) , Herself (2 episodes) , Self - Host (2 episodes) , Self - Panellist (3 episodes)

Alan Duncan
plays Himself (1 episode) , (1 episode)

Fin Taylor
plays Self - Panellist (1 episode)

Dawn Butler
plays Self - Panellist (1 episode)

Ross Noble
plays Self - Panellist (1 episode) , Self (1 episode) , Himself (1 episode)

Damian Lewis
plays Host (1 episode) , Guest Presenter (1 episode)

David Tennant
plays Host (1 episode) , Self - Host (1 episode)

David Tennant as Host

David John Tennant is a Scottish actor known for his roles in Doctor Who, Casanova, Hamlet, Harry Potter and the Gobl...

See David Tennant's other roles

Frank Skinner
plays Host (1 episode) , Himself (3 episodes)

Frank Skinner as Host

Frank Skinner is a British stand up comedian, actor, author, radio and television presenter.

See Frank Skinner's other roles

Sayeeda Warsi
plays Self - Panellist (2 episodes)

Diane Morgan
plays Self – Host (1 episode) , Herself (1 episode)

Anna Maxwell Martin
plays Self - Guest Host (1 episode)

Anna Maxwell Martin as Self - Guest Host

​From Wikipedia, the free encyclopedia.   Anna Maxwell Martin (born May 1977), sometimes credited as Anna Maxwell-Ma...

See Anna Maxwell Martin's other roles

Anne Robinson
plays Self - Host (1 episode) , Herself (1 episode)

Anne Robinson as Self - Host

Anne Josephine Robinson is an English television presenter and journalist. She is known for her acerbic style of pres...

See Anne Robinson's other roles

Justin Webb
plays Self - Panellist (1 episode)

Ruth Davidson
plays Self - Panellist (1 episode) , Herself (1 episode) , (1 episode)

Susie McCabe
plays Self - Panellist (1 episode)

Maisie Adam
plays Panellist (1 episode) , Herself (1 episode) , Self - Panellist (2 episodes)

Tim Shipman
plays Self - Panellist (2 episodes)

Richard Ayoade
plays Self – Host (1 episode) , Host (1 episode) , Self - Guest Host (2 episodes) , Self - Host (2 episodes)

Richard Ayoade as Self – Host

Richard Ellef Ayoade (/ˌaɪoʊˈɑːdi/ EYE-oh-AH-dee; born 23 May 1977) is a British comedian, actor, broadcaster and fil...

See Richard Ayoade's other roles

Richard Osman
plays Panellist (2 episodes) , Self - Panellist (3 episodes)

John Simpson
plays Himself (1 episode) , Self (1 episode)

Camilla Long
plays Self - Panellist (2 episodes)

Chris McCausland
plays Self – Panellist (1 episode) , Self - Panellist (3 episodes)

Kirsty Wark
plays Self – Panellist (1 episode) , Self - Panellist (1 episode)

Kirsty Wark as Self – Panellist

Kirsteen Anne "Kirsty" Wark FRSE is a British journalist and television presenter, best known for fronting BBC Two's ...

See Kirsty Wark's other roles

Sonia Sodha
plays Self - Panellist (1 episode)

James May
plays Self - Panellist (1 episode)

Nabil Abdul Rashid
plays Self – Panellist (1 episode) , Self - Panellist (1 episode)

Jack Dee
plays Self – Host (1 episode) , Self - Panelist (1 episode) , Self - Host (1 episode) , Self - Panellist (2 episodes) , Self - Guest Host (2 episodes)

Lucy Beaumont
plays Panellist (1 episode)

Gary Neville
plays Host (1 episode)

Miles Jupp
plays Self - Guest Host (1 episode) , Self - Panellist (1 episode) , Self – Panellist (2 episodes)

Miles Jupp as Self - Guest Host

Miles Hugh Barrett Jupp is an English comedian and actor. He began his career as a stand-up comedian. Although Jupp ...

See Miles Jupp's other roles

Steph McGovern
plays Host (1 episode) , Self - Panelist (1 episode) , Self – Host (1 episode) , Self - Host (1 episode) , Self - Panellist (3 episodes)

Richard Madeley
plays Panellist (1 episode)

Mick Lynch
plays Panellist (1 episode)

Hannah Fry
plays Panellist (1 episode) , Self - Host (1 episode) , Self - Panellist (2 episodes)

Fred MacAulay
plays Self - Panelist (1 episode) , Himself (1 episode) , Self (1 episode)

Clive Myrie
plays Self – Host (1 episode) , Self - Panellist (1 episode) , Self - Guest Host (2 episodes) , Self - Host (2 episodes)

Naga Munchetty
plays Self – Host (1 episode)

Carol Vorderman
plays Self – Panellist (1 episode) , Self - Panellist (2 episodes)

Ria Lina
plays Self - Panelist (1 episode) , Self - Panellist (2 episodes)

Hugh Dennis

Glenda Jackson
plays Self (3 episodes)

Helen Lewis
plays Self - Host (1 episode) , Self - Panelist (1 episode) , Self – Panellist (1 episode) , Self - Panellist (4 episodes)

Ignacio Lopez
plays Self - Panellist (2 episodes)

Olivia Utley
plays Self - Panellist (1 episode)

Bill Bailey
plays Self - Host (1 episode) , Self - Guest Host (1 episode) , Self – Host (1 episode)

Tony Parsons
plays Self - Panellist (1 episode)

Andy Hamilton
plays Self (2 episodes) , Self - Panellist (3 episodes)

Phil Wang
plays Self - Panelist (1 episode) , Self - Host (1 episode) , Self - Panellist (2 episodes)

Harry Hill
plays Self – Host (1 episode)

Zing Tsjeng
plays Self - Panelist (1 episode)

Martin Clunes
plays Self - Host (1 episode) , Self - Guest Host (1 episode)

Desiree Burch
plays Self – Panellist (1 episode)

Charlotte Ivers
plays Self – Panellist (1 episode)

Emmanuel Sonubi
plays Self (1 episode)

Dehenna Davison
plays Self (1 episode)

Katy Brand

Chris Addison

Chris Addison

Chris Addison is an English stand-up comedian, writer and actor. He is known for his lecture-style comedy shows, two ...

See Chris Addison's other roles

Rolf Harris
plays Host (1 episode)

Jamie MacDonald
plays Panellist (1 episode) , Self - Panelist (1 episode)

Daliso Chaponda
plays Self - Panellist (1 episode) , Self – Panellist (1 episode)

John O'Farrell
plays Self (1 episode)

John Sergeant
plays Self - Host (1 episode)

Janet Street-Porter
plays Self (1 episode) , (1 episode)

Lorraine Kelly
plays Self (1 episode)

Boris Johnson
plays Self - Host (1 episode)

Stephen K. Amos
plays Self (1 episode)

Liza Tarbuck
plays Self - Host (1 episode)

Matt Chorley
plays Self - Panelist (1 episode) , Self – Panellist (1 episode)

Robert Winston
plays Self (1 episode)

Marianna Spring
plays Self - Panellist (1 episode)

Ed Patrick
plays Self - Panellist (1 episode)

Martin Lewis
plays Self - Host (1 episode)

John Bird
plays Self (3 episodes)

John Fortune
plays Self (2 episodes)

Richard Wilson
plays Self (1 episode)

Richard Wilson as Self

Richard Wilson OBE (born Ian Carmichael Wilson; 9 July 1936) is a Scottish actor, theatre director and broadcaster. H...

See Richard Wilson's other roles

Kirsty Young
plays Self - Guest Presenter (1 episode)

Dave Gorman
plays Self (1 episode)

Lyse Doucet
plays Self - Panellist (1 episode)

Chloe Petts
plays Self - Panellist (1 episode)

Glenn Moore
plays Self - Panellist (1 episode)

Jason Manford
plays Self - Host (1 episode)

Sophy Ridge
plays Self - Panellist (1 episode)

Alex Horne
plays Self - Host (1 episode)

Munya Chawawa
plays Self - Panellist (1 episode) , Self - Panelist (1 episode)

Tim Loughton
plays Self (1 episode)

Julia Hartley-Brewer
plays Self (1 episode)

Clare Balding
plays Self - Panelist (1 episode)

Katy Balls
plays Self - Panellist (1 episode)

Feargal Sharkey
plays Self - Panellist (1 episode)

Ivo Graham
plays Self - Panellist (1 episode)

Rupa Huq
plays Self - Panellist (1 episode)

Helen McCrory
plays Self - Host (1 episode)

Helen McCrory as Self - Host

Helen McCrory (August 17, 1968 - April 16, 2021) was an English actress. She portrayed Cherie Blair in both the 2006 ...

See Helen McCrory's other roles

Crew of Have I Got News for You

Discover the backstage crew of Have I Got News for You →