Full Cast — Poirot (1989–2013)

David Suchet

David Suchet

Hercule Poirot

Hugh Fraser

Hugh Fraser

Captain Arthur Hastings

Philip Jackson

Philip Jackson

Chief Inspector James Harold Japp / Assistant Commissioner Japp

Pauline Moran

Pauline Moran

Miss Lemon

David Yelland

David Yelland

George / Laverton West

Zoë Wanamaker

Zoë Wanamaker

Ariadne Oliver

Richard Bebb

Richard Bebb

News Commentator / Newsreader (voice) / Mr. Cameron

Charles Pemberton

Harry Clarke / Stooge

Beth Goddard

Beth Goddard

Violet Wilson / Sister Agnieszka

Barbara Barnes

Mrs. Leidner / Mrs Lester

Sean Pertwee

Sean Pertwee

Ronnie Oglander / Sir George Stubbs

John Carson

John Carson

Sir George Carrington / Richard Abernethie

Haydn Gwynne

Haydn Gwynne

Coco Courtenay / Miss Battersby

John Cording

Jameson

Phyllida Law

Phyllida Law

Mrs Llewellyn-Smythe / Lady Carrington

Nicholas Farrell

Nicholas Farrell

Knighton / Donald Fraser

Patrick Ryecart

Patrick Ryecart

Sir Anthony Morgan / Charles

Pip Torrens

Pip Torrens

Major Rich / Jeremy Cloade

Philip Anthony

Philip Anthony

Doctor / Vicar

Frances Barber

Frances Barber

Lady Millicent / Merlina Rival

Richard Durden

Richard Durden

Pebmarsh / Dr. Pritchard

Fenella Woolgar

Fenella Woolgar

Miss Whittaker / Ellis

Simon Shepherd

Simon Shepherd

Dr Rendell / Andrew Hall

Richard Lintern

Richard Lintern

Guy Carpenter / John Lake

Richard Hope

Richard Hope

Supt. Harold Spence / Spence

Catherine Russell

Catherine Russell

Pamela Horsfall / Katrina Reiger

Ben Bazell

Sergeant Beddoes

Beatie Edney

Beatie Edney

Mary Cavendish / Mrs Hemmings

← Back to Poirot