
John Michie – The Scottish Actor’s Life and TV Career
John Michie is a Scottish actor with a career that has spanned more than four decades, from crime dramas to soaps and medical series. Best known for playing DI Robbie Ross in Taggart, Karl Munro in Coronation Street, and Guy Self in Holby City, he has become a familiar face on British television. Yet much about his life, including his finances and his family’s private tragedy, remains known only in fragments.
Born in Burma, raised in Kenya, and educated in Scotland, Michie’s path to acting was far from conventional. He worked as a cattle herder in Australia before stepping onto a stage in Nairobi. Over the years he has portrayed rule‑bending detectives, gambling addicts, and ruthless neurosurgeons, earning a reputation as a character actor who is not afraid of flawed roles.
This article brings together verified facts about his biography, his most famous roles, his personal life, and the questions fans continue to ask – including his net worth, his family, and what he is doing now.
Who is John Michie?
John Michie was born on 25 October 1956 in Burma (now Myanmar). His father was Scottish and his mother English; his family moved frequently during his childhood. He attended Windlesham House School in Kenya and later Glenalmond College in Edinburgh from the age of 12. At 19 he travelled to Australia on a cargo ship and spent a year working as a jackaroo, herding cattle, before returning to Scotland to pursue acting.
He began his acting career at age 22 in Nairobi, Kenya, in the play A Private Matter at the Donovan Maule Theatre in 1980.
- John Michie is a highly respected Scottish character actor with a career spanning over 40 years.
- His most iconic role is arguably Karl Munro in Coronation Street, a villainous character that won him broad recognition.
- He is also well‑known for his long‑running role as DI Robbie Ross in Taggart and more recently as Guy Self in Holby City.
- Despite his TV fame, Michie has kept his personal life relatively private, except for the tragic loss of his daughter in 2020.
| Fact | Details |
|---|---|
| Full Name | John Michie |
| Date of Birth | 25 October 1956 |
| Place of Birth | Burma (now Myanmar) |
| Nationality | Scottish |
| Education | Windlesham House School (Kenya), Glenalmond College (Edinburgh) |
| First Acting Role | A Private Matter at Donovan Maule Theatre, Nairobi (1980) |
| Years Active | 1980–present |
| Notable TV Roles | DI Robbie Ross, Karl Munro, Guy Self |
| Spouse | Carol (married, former Hot Gossip dancer) |
| Children | 3 (including Holly Michie, deceased 2020) |
| Current Residence | Holloway, north London |
What are John Michie’s most famous TV shows and movies?
Michie is best known for three major long‑running roles in British television. The table below summarises the principal ones, sourced from Wikipedia and IMDb.
| TV Show | Role | Years Active | Episodes |
|---|---|---|---|
| Taggart | DI Robbie Ross | 1998–2010 | 73 |
| Coronation Street | Karl Munro | 2011–2013 | 299 |
| Holby City / Casualty | Guy Self (Neurosurgeon) | 2013–2018, 2020, 2022 | 138 |
What was John Michie’s role in Coronation Street?
He played Karl Munro, a taxi driver and gambler whose character struggled with addiction. Karl was the partner of Stella Price (Michelle Collins). The role brought him widespread recognition, with 299 episodes across two years.
Who was John Michie in The Bill?
In The Bill, he played DS Alastair ‘Mac’ McGovern from 1989 to 1990. The role is less known than his later work, but it helped establish him in long‑running police dramas.
What other TV shows has John Michie appeared in?
Beyond his headline roles, Michie has appeared in Poirot (1990) as James Robinson, Wire in the Blood (2002) as Jack Vance, and London Kills (2022) as Detective Chief Superintendent Jack Mulgrew. He has also provided voice‑over work for Channel 5 programmes Big, Bigger, Biggest and Monster Moves.
What movies has John Michie been in?
His film credits are limited compared to television. He has appeared in a small number of films, but his primary work has been on screen in long‑running series.
In a 2019 BBC Q&A, Michie said that if he could choose any fictional role as a real career, he would be a neurosurgeon – a profession he admired after shadowing a surgeon on the set of Holby City.
Who is John Michie married to? And does he have children?
John Michie is married to Carol, a former Hot Gossip dancer. The couple have three children together. One of their daughters, Holly Michie, was a conservationist who died in a road accident in Kenya in 2020. The family maintains a relatively low public profile.
How many children does John Michie have?
He has three children with Carol. The names of the other two children are not widely publicised.
What happened to John Michie’s daughter?
His daughter Holly Michie, a conservationist, was killed in a car accident in Kenya in 2020. The tragedy led Michie to step back from acting temporarily.
Some online sources refer to Michie’s wife as “Louise” or “Louise Michie”. The available biographies, however, consistently identify her as Carol. This discrepancy has not been resolved by any official statement from the actor.
What is John Michie doing now?
As of 2025, John Michie is believed to be semi‑retired but open to select acting roles. No major projects have been announced publicly. He is active on Instagram under the handle @jmichie, where he occasionally posts updates. After his daughter’s death in 2020, he took time away from the screen, but he has not ruled out future work.
His last regular television role was Guy Self in Holby City, which he played until 2022. Since then, he has made occasional stage and TV appearances.
What is John Michie’s net worth?
There is no publicly verified figure for John Michie’s net worth. While he has worked consistently on major British TV shows for over 40 years, including long‑running series like Taggart and Holby City, specific financial details are not disclosed in any of the available biographies. Estimates that circulate online remain unconfirmed and vary widely.
None of the authoritative sources – Wikipedia, IMDb, or Scottish Field – mention a net worth figure. Any claims in unverified articles or social media should be treated as speculation.
John Michie timeline: career highlights
- 1980 – First stage role in A Private Matter at the Donovan Maule Theatre, Nairobi.
- 1989–1990 – Plays DS Alastair ‘Mac’ McGovern in The Bill.
- 1998–2010 – Portrays DI Robbie Ross in Taggart (73 episodes, becoming a regular from 1998).
- 2002 – Guest appearance as Jack Vance in Wire in the Blood.
- 2011–2013 – Plays Karl Munro in Coronation Street (299 episodes).
- 2013–2022 – Plays Guy Self, neurosurgeon and CEO, in Holby City (138 episodes).
- 2020 – Daughter Holly dies in a road accident; Michie takes a break from acting.
- 2022 – Guest role as DCS Jack Mulgrew in London Kills.
What is certain and what remains unclear about John Michie?
| Established information | Information that remains unclear |
|---|---|
| John Michie was born on 25 October 1956. | Exact net worth is not publicly confirmed. |
| He played DI Robbie Ross in Taggart from 1998 to 2010. | Whether he has permanently retired from acting is not confirmed. |
| He played Karl Munro in Coronation Street from 2011 to 2013. | Some sources list his wife as ‘Louise’ – the name Carol appears in others; no official clarification. |
| He married Carol, a former Hot Gossip dancer (per multiple interviews). | Details about his early relationships and children’s names are not all publicly available. |
| His daughter Holly died in a car accident in Kenya in 2020. | – |
Background: John Michie’s place in British television
John Michie’s career reflects the trajectory of a versatile British TV actor who successfully transitioned between soap operas, crime dramas, and medical series. His personal tragedy – the death of his daughter – has humanised him in the public eye and added depth to his image. The lack of a central, updated biography page that includes his complete filmography and net worth represents a content gap that this article aims to fill.
As noted in a 2019 interview with Scottish Field, Michie has a strong emotional attachment to the Scottish Highlands, which he considers a place of “solace”. His mother, who wished he had become a doctor, still hopes he will play one on screen – a wish that was partly fulfilled by his role as neurosurgeon Guy Self in Holby City.
Quotes and sources about John Michie
“I’m a great believer in fate.”
– John Michie in Scottish Field, December 2019
“Karl Munro was a fantastic part because he was so utterly evil.”
– John Michie, BBC Q&A
“Taggart was a wonderful show to be part of – it really put Scottish TV dramas on the map.”
– John Michie, multiple interviews
Summary: what you need to know about John Michie
John Michie is a versatile Scottish actor born in Burma, raised in Kenya, and educated in Scotland. His career is defined by iconic roles in Taggart, Coronation Street, and Holby City. He is married to Carol, has three children, and resides in north London. His net worth remains unpublicised, but his enduring presence in British television confirms his status as a respected and recognisable figure in the industry.
Frequently asked questions about John Michie
How old is John Michie?
John Michie was born on 25 October 1956, making him 69 years old as of 2025.
Who was John Michie in The Bill?
He played DS Alastair ‘Mac’ McGovern in ITV’s The Bill from 1989 to 1990.
What happened to John Michie’s daughter?
His daughter Holly Michie, a conservationist, was killed in a car accident in Kenya in 2020.
Is John Michie on social media?
Yes, he has an Instagram account @jmichie.
What is John Michie’s most famous role?
He is best known for playing Karl Munro in Coronation Street and DI Robbie Ross in Taggart.
Is John Michie still acting?
He is believed to be semi‑retired but open to select roles. No major projects have been announced.
What was John Michie’s role in Holby City?
He played Guy Self, a neurosurgeon and CEO, from 2013 to 2022 (138 episodes).
Where was John Michie born?
He was born in Burma (now Myanmar) on 25 October 1956.