Skip to main content
Wednesday, 16 September 2026 · Morning editionLondon ⛅ 15°CGBP/USD 1.3483 · GBP/EUR 1.1685About UsOur TeamSourcesContactNewsletter

David Lonsdale – Heartbeat Actor’s Career and Personal Life

David Lonsdale is an English actor best known for playing the lovable comic character David Stockwell in the long-running ITV period drama Heartbeat. With a career spanning more than three decades, he has also appeared in major films such as The Full Monty and the Downton Abbey feature film, as well as numerous television shows including Coronation Street, Vera, and Casualty. Despite his public roles, Lonsdale maintains a notably private personal life, with limited verified information about his family.

Born in Southport, Lancashire, in 1963, Lonsdale began his acting career on stage before moving into television. His breakthrough came when he was cast as Peter Barlow in Coronation Street in 1986. But it was his role as the bumbling David Stockwell in Heartbeat that made him a household name in the UK.

This article provides a verified overview of David Lonsdale’s biography, career highlights, and the limited publicly available details about his personal life, based on authoritative sources.

Who Is David Lonsdale?

Full Name: David Lonsdale
Born: May 21, 1963 (age 61 in 2025)
Birthplace: Southport, Lancashire, England, UK
Best Known For: Playing David Stockwell in Heartbeat

Key Insights

  • David Lonsdale is an English actor with a career spanning over three decades.
  • He is widely recognized for his long-running role as David Stockwell in the ITV series Heartbeat.
  • He has appeared in major films such as The Full Monty and the Downton Abbey feature film.
  • Despite his public roles, Lonsdale maintains a private personal life, with limited verified information about his family.
  • He studied at the Guildhall School of Music & Drama from 1981 to 1984, according to a self-reported LinkedIn profile.
  • He continues to act in television, film, theatre, and pantomime.

Quick Reference Facts

Detail Information
Date of Birth 21 May 1963
Age (2025) 61 years old
Place of Birth Southport, Lancashire, England
Height Not publicly listed (no reliable source found)
Notable Works Heartbeat (1992–2010), The Full Monty (1997), Downton Abbey (2019)
Spouse Not publicly disclosed
Children Not publicly disclosed
Net Worth Not publicly disclosed (estimates vary but unverified)

What Are David Lonsdale’s Most Famous Roles?

Lonsdale’s work spans television, film, and theatre. Below we examine his most notable appearances.

Heartbeat – David Stockwell (1992–2010)

This is the role that defined Lonsdale’s career. One source describes David Stockwell as the show’s “comic ‘village buffoon’.” Hello Magazine notes that Lonsdale went from brief early appearances to a regular cast member until the series ended in 2010. A podcast transcript indicates Stockwell was introduced as a one-off in series 3, then returned and became a series regular.

The Full Monty (1997) – Repossession Man

Lonsdale had a small but memorable part in the Oscar-winning British comedy The Full Monty, playing a repossession man. The film’s cultural significance remains strong, and Lonsdale’s role is recognised by both Wikipedia and IMDb.

Downton Abbey (2019) – Police Sergeant

In the 2019 feature film continuation of the beloved series, Lonsdale played a Police Sergeant (also listed as Desk Sergeant). The role brought him into the global phenomenon of Downton Abbey.

Other Notable TV Roles

His early television career included playing the young Peter Barlow in Coronation Street in 1986. Later credits include Vera, The Bay, Anne, Emmerdale, Hollyoaks, Casualty, and The Suspect, as documented by TV Guide.

Career Note

Lonsdale’s role in Heartbeat lasted for 259 episodes, making it his most extensive and beloved performance. The show remains popular in syndication and on streaming platforms.

Was David Lonsdale in Downton Abbey?

Yes, as confirmed by Wikipedia and IMDb, he appeared in the 2019 film Downton Abbey as a Police Sergeant. He did not appear in the television series.

David Lonsdale’s Personal Life: Wife, Children, and Net Worth

Lonsdale is known for keeping his personal life out of the public eye. The available information is limited.

Who Is David Lonsdale Married To?

Multiple authoritative sources, including Wikipedia and IMDb, state that Lonsdale has been married to Diane Lonsdale since 1993. However, no further details about Diane or the marriage are publicly available.

Does David Lonsdale Have Children?

According to the same sources, Lonsdale has three children. Their names and ages have not been disclosed in any reliable publication.

What Is David Lonsdale’s Net Worth?

No trustworthy figure for David Lonsdale’s net worth has been published. Any estimates found online remain speculative and unverified.

Privacy Note

Lonsdale has intentionally kept his family life private. No known interviews discuss his marriage, children, or financial affairs. Respect for this privacy is important.

David Lonsdale’s Career Timeline: Key Milestones

  1. 1963: Born in Southport, Lancashire.
  2. 1981–1984: Studied at the Guildhall School of Music & Drama (self-reported).
  3. 1986: First major TV role as young Peter Barlow in Coronation Street.
  4. 1992–2010: Plays David Stockwell in Heartbeat (259 episodes).
  5. 1997: Appears in the Oscar-winning film The Full Monty.
  6. 2019: Plays a Police Sergeant in the film Downton Abbey.
  7. 2020s: Continues acting in smaller roles on television and stage.

What Is Known and Unknown About David Lonsdale?

Established Information Information That Remains Unclear
Born 21 May 1963 in Southport (verified by Wikipedia and IMDb). Height – no authoritative source lists it.
Played David Stockwell in Heartbeat (multiple confirmations). Spouse and children – only basic facts confirmed, no details.
Appeared in The Full Monty and Downton Abbey (verified). Net worth – no credible disclosure exists.
Married to Diane Lonsdale since 1993 (per Wikipedia and IMDb). Upcoming projects – none widely reported as of 2025.
Has three children (names/ages not public). Exact nature of his training and early career details.

Why Is David Lonsdale Best Remembered for Heartbeat?

The ITV series Heartbeat ran from 1992 to 2010 and became a staple of British television. Set in the 1960s Yorkshire Dales, the show featured a mix of police procedurals and gentle comedy. Lonsdale’s character, David Stockwell, started as a minor one-off appearance and grew into a beloved regular. As the “comic village buffoon,” he provided many of the show’s lighter moments. Heartbeat Wiki offers detailed background on the character’s arc.

His film work, while smaller in scale, placed him in two of the most successful British films of the past 30 years: The Full Monty and Downton Abbey. These credits ensure his recognition extends beyond television audiences.

The actor also shares a Downton Abbey connection with actress Laura Carmichael – Biography, Husband, Net Worth & Movies, who played Lady Edith Crawley. Similarly, his role in Casualty links him to actress Sunetra Sarker – Husband, Religion, Family and TV Roles, a fellow British television performer.

What Do Official Sources Say About David Lonsdale?

“David Lonsdale (born 21 May 1963) is an English actor. He is best known for playing David Stockwell in the ITV period police drama series Heartbeat.”
— Wikipedia

“David Lonsdale was born on 21 May 1963 in Southport, Lancashire, England, UK. He is an actor, known for The Full Monty (1997), Downton Abbey (2019) and Heartbeat (1992).”
— IMDb

No direct quotations from David Lonsdale himself are available in the top search results. His limited public profile means most information comes from third-party databases.

What’s Next for David Lonsdale?

As of 2025, there are no widely reported upcoming projects for David Lonsdale. Fans may follow his IMDb page for new credits or check Heartbeat fan communities for updates. The actor continues to work in theatre and pantomime, according to earlier reports.

Frequently Asked Questions

How tall is David Lonsdale?

David Lonsdale’s height has not been publicly listed by any authoritative source.

What is David Lonsdale’s net worth?

David Lonsdale’s net worth is not publicly disclosed. Any figures online are speculative and unverified.

Does David Lonsdale have children?

There is no verified public information about David Lonsdale having children.

Who is David Lonsdale married to?

David Lonsdale has not publicly shared details about his marital status or spouse.

Was David Lonsdale in The Full Monty?

Yes, he played a repossession man in the 1997 film.

What character did David Lonsdale play in Heartbeat?

He played David Stockwell, the comic village character.

Where was David Lonsdale born?

He was born in Southport, Lancashire, England.

When was David Lonsdale born?

21 May 1963.

Is David Lonsdale still acting?

Yes, he continues to take roles in television, film, and theatre.


Sarah Mills
Sarah MillsStaff Writer

Sarah Mills is Managing Editor at Current UK, running the daily news list, headline review and commissioning.

WorldRSS