Full Cast — Rebus (2000–2007)
Ken Stott
Inspector John Rebus
Claire Price
DS Siobhan Clarke
Jennifer Black
DCS Gill Templer
John Hannah
Rebus
Sara Stewart
DCI Gill Templer
Ron Donachie
DC Jack Gunner / Jack Gunner / DCS Wilson
Ewan Stewart
Michael Walker / DI Jack Morton / DI Morton
James Cosmo
Morris Gerald Cafferty / Morris Cafferty
Michelle Fairley
Janice Mee
Sam Heughan
Peter Carr
Robert Paterson
DS Bill Pryde
Karen Gillan
Terry Cotter
Andrew Neil
Ken Flatley
Nick Smith
Policeman
Fish
Barry Judd
Tommy Flanagan
Thomas Telford
Scott Cleverdon
'Pretty Boy' Summers
Mark Bonnar
DI Jim Margolies
Michael Nardone
DI Martin Kilpatrick
Michelle Gomez
Caro Rattray