Taggart stars Mark McManus as Detective Inspector Jim Taggart, later succeeded by Blythe Duff as Detective Sergeant Jackie Reid and John Michie as Detective Chief Inspector Robbie Ross.
Main cast
- Detective Inspector Jim TaggartMark McManus1–11Main
- Detective Sergeant Jackie ReidBlythe Duff6–27Main
- Detective Chief Inspector Robbie RossJohn Michie12–27Main
- Detective Constable Stuart FraserColin McCredie12–27Main
- Detective Constable Brian HolmesRobert Robertson1–11Main
- Detective Constable Peter LivingstoneTony Roper1–5Main
Supporting cast
- Detective Constable Michael JardineJames MacPherson1–11Supp
- Detective Sergeant John ReidIain Anders1–11Supp
- Detective Constable Kirsty MacLeodLesley Fitz-Simons1–5Supp
- Detective Constable Colin AndersonGary Hollywood12–27Supp
Guest & voice
- Various rolesRichard Wilson1Guest
- Various rolesBrian Cox1Guest
- Various rolesPhyllis Logan1Guest
No matches — try another name.
About this cast
Taggart is a long-running Scottish television crime drama series produced by STV for ITV, first broadcast in 1983. The show follows the investigations of the Maryhill CID in Glasgow, initially led by the titular Detective Inspector Jim Taggart, and after his death, by a new team of detectives.
FAQs
Who plays Jim Taggart in Taggart?
Mark McManus played Detective Inspector Jim Taggart from 1983 until his death in 1994.
How many seasons of Taggart are there?
Taggart ran for 27 seasons (including specials) from 1983 to 2010.
Is Taggart set in Glasgow?
Yes, the series is set in Glasgow, Scotland, and follows the Maryhill CID.
Who took over after Mark McManus died?
After Mark McManus’s death, the show continued with Blythe Duff as DS Jackie Reid and John Michie as DCI Robbie Ross as the lead characters.
What is the catchphrase of Taggart?
The show is famous for the line ‘There’s been a murder,’ often associated with the series, though it was rarely spoken verbatim.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026