Skip to main content
Friday, 19 June 2026 · Morning editionLondon ⛅ 20°C1 TV premieres this week6 prime-time slots tonightStreaming #1: Project Hail MaryAbout UsOur TeamSourcesContactNewsletter

Cast of Ghosts

HomeCasts

Ghosts is a BBC sitcom starring Lolly Adefope as Kitty, Mathew Baynton as Thomas Thorne, and Simon Farnaby as Julian Fawcett MP, among other ghosts and living characters.

  • BBC One
  • 2019–2023
  • 5 seasons
  • TV series
  • 18 cast

Main cast

  • Alison CooperCharlotte Ritchie1–5Main
  • Mike CooperKiell Smith-Bynoe1–5Main
  • KittyLolly Adefope1–5Main
  • Thomas ThorneMathew Baynton1–5Main
  • Julian Fawcett MPSimon Farnaby1–5Main
  • Pat ButcherJim Howick1–5Main
  • The CaptainBen Willbond1–5Main
  • RobinLaurence Rickard1–5Main
  • Lady Fanny ButtonMartha Howe-Douglas1–5Main
  • Mary GuileKaty Wix1–4Main
  • Humphrey BoneLaurence Rickard (body) / Katy Wix (head voice, uncredited in series 1–2) / Lolly Adefope (head in series 3–5, uncredited)1–5Supp
  • Annie (local cook)Holly Aird1–5Guest

Supporting cast

  • Humphrey BoneLaurence Rickard (body) / Katy Wix (head voice, early series) / Lolly Adefope (head, later series)1–5Supp
  • Mike’s work colleagueKammy Darweish1–3Supp
  • Barclay Beg-ChetwyndeGeoffrey McGivern2–3Guest

Guest & voice

  • Barclay Beg-ChetwyndeGeoffrey McGivern2–3Guest
  • Larry (plumber)Tony Gardner1Guest
  • MaidSarah Hadland1Guest

No matches — try another name.

About this cast

Ghosts follows a young couple, Alison and Mike, who inherit a crumbling country house that is also home to a collection of ghosts from different historical periods. The comedy focuses on the ghosts’ attempts to influence the living world and their relationships with Alison, who can see and hear them after a near-death experience. The series ran for five series on BBC One from 2019 to 2023.

FAQs

Who plays Alison in Ghosts?

Alison Cooper is played by Charlotte Ritchie.

Is Ghosts based on a true story?

No, Ghosts is a fictional comedy series created by the team behind Horrible Histories (Mathew Baynton, Simon Farnaby, Martha Howe-Douglas, Jim Howick, Laurence Rickard, and Ben Willbond).

How many series of Ghosts are there?

There are 5 series (seasons) of Ghosts, which aired from 2019 to 2023 on BBC One.

Who plays Thomas Thorne in Ghosts?

Thomas Thorne is played by Mathew Baynton.

Did all the main cast appear in every series?

Most main cast appeared in all series, but Katy Wix (Mary) left after series 4. Robin (Laurence Rickard) and other ghosts continued to series 5.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →