Full Cast — Doc Martin (2004–2022)
Martin Clunes
Dr. Martin Ellingham
Caroline Catz
Louisa Glasson
Joe Absolom
Al Large
Ian McNeice
Bert Large
Selina Cadell
Mrs Tishell
Stewart Wright
PC Mark Mylow
Katherine Parkinson
Pauline Lamb
Stephanie Cole
Joan Norton
Eileen Atkins
Ruth Ellingham
Jessica Ransom
Morwenna Newcross
John Marquez
PC Penhale / PC Joe Penhale
Tristan Sturrock
Danny Steel
Amanda Abbington
Isobel
Ashton Hinchliff
James Henry Ellingham
Louise Jameson
Eleanor Glasson
Stuart Davidson
Ben Twilly
Lucy Punch
Elaine Denham
Nicholas Le Prevost
Robert
Sigourney Weaver
Beth Traywick / American Tourist
Hermione Norris
Sophie Trent / Doctor Sophie Trent
Tipper Seifert-Cleveland
Astrid Trappett
Christian Rodska
Stu MacKenzie
Julie Graham
Maggie Reid