Character Bios

PC Joe Penhale

Played by John Marquez

Character Bio:

PC Penhale arrives in Portwenn in the first episode of Series 3. Among his ailments, Joe suffers from Narcolepsy and Agoraphobia. He also has an interesting family life with his ex-wife and brother visiting Portwenn on occasion. Joe is a little too enthusiastic with his police work which usually leads to some hilarious situations and one-liners.

Actor Bio:

John Marquez has a Spanish father but was born in Coventry, England, and was “raised very English.” John’s older brother, Martin Marquez is also an actor and inspired John to attend drama college.

While the Marquez brothers often work onstage together, their first joint screen appearance was in the BBC television drama Hotel Babylon. Martin plays bartender Gino Primirola on the series, and John appeared in a guest role as his annoying brother.


John Marquez's IMDb page


Other Characters

Doc Martin

Dr. Martin Ellingham

Martin Clunes

Doc Martin Video

Louisa Glasson

Caroline Catz

Doc Martin Video

Bert Large

Ian McNeice

Doc Martin Video

Al Large

Joe Absolom

Doc Martin Video

Joan Norton

Stephanie Cole

Doc Martin Video

Pauline Lamb

Katherine Parkinson

Doc Martin Video

PC Joe Penhale

John Marquez

Doc Martin Video

Mrs. Sally Tishall

Selina Cadell

Doc Martin Video

Ruth Ellingham

Eileen Atkins

Doc Martin Video

Morwenna Newcross

Jessica Ransom

Doc Martin Video

Baby Ellingham

a Baby

Elaine Denham

Elaine Denham

Lucy Punch