Full Cast — Jonathan Creek (1997–2014)
Alan Davies
Jonathan Creek
Caroline Quentin
Maddy Magellan
Stuart Milligan
Adam Klaus
Julia Sawalha
Carla Borrego
Adrian Edmondson
Brendan Baxter
Geoffrey McGivern
Barry Opper
Sarah Alexander
Polly Creek
Rob Jarvis
Tex / Wino
John Bird
Horace Greeley / D.I. Nathan Gallo
Lorelei King
Justine Bailey
Jessica Lloyd
Clare Sallinger
Stanley Townsend
Det. Inspector Barrison
Annabel Mullion
Felicity Vale
Alistair Petrie
Duncan Proctor
Stephen Billington
Neville Bruce
Calum MacPherson
Buster
Andrew Barrow
Ben
Akemi Otani
Kiko
Amanda Holden
Petra
Jennifer Piercey
Kitty / Kitty Burgess
Clarke Peters
Hewie Harper
Edward Halsted
Mel Porthropp / Mel Palthropp
Sandy Johnson
Man in loo (uncredited) / Paramedic (uncredited)
James Bachman
Rev Hugh Chater (uncredited) / Rev Hugh Chater
Nigel Genis
Birdwatcher (uncredited) / Funeral Guest (uncredited)
Paul Blackwell
Police Enforcer / Police Enforcer (uncredited)