If you grew up watching British television in the 1970s, 80s, or 90s, chances are you remember Geoffrey Hughes’s face even if his name doesn’t ring a bell. He brought three of the most beloved sitcom characters to life — Eddie Yeats, Onslow, and Twiggy — and his death at 68 from prostate cancer left a void in British comedy. This article answers the questions fans still ask: how he died, what he was battling, and who he left behind.
Born: 2 February 1944 ·
Died: 27 July 2012 ·
Best known for: Eddie Yeats, Onslow, Twiggy ·
Cause of death: Prostate cancer ·
Television: Coronation Street, Keeping Up Appearances, The Royle Family
Quick snapshot
- Exact net worth not publicly confirmed (Legacy.com)
- Specific realization he had before death not widely reported (Legacy.com)
- Some online obituaries conflate him with a different Geoffrey Hughes (Legacy.com — caution: not the actor)
- 1944: Born in Liverpool (Irish Examiner)
- 1996: First diagnosed with prostate cancer (Irish Examiner)
- 2010: Collapsed at home, cancer returned (BBC News) (Irish Examiner)
- 27 July 2012: Died peacefully in his sleep (BBC News) (Irish Examiner)
- His characters continue to air in syndication and streaming
- Fans still share tributes and memories online
- No new biographical works announced as of 2025
Six key facts about Geoffrey Hughes, drawn from verified records:
| Attribute | Value |
|---|---|
| Full name | Geoffrey William Hughes |
| Born | 2 February 1944, Liverpool, England (BBC News) |
| Died | 27 July 2012, Warwickshire, England (BBC News) |
| Spouse | Sue Hughes (m. 1971) (Wikipedia) |
| Children | 2 daughters, 1 deceased son (Wikipedia) |
| Notable TV | Coronation Street, Keeping Up Appearances, The Royle Family, Heartbeat (ITV News) |
What happened to Geoffrey Hughes?
Geoffrey Hughes died on 27 July 2012 at the age of 68. His family confirmed he passed away peacefully in his sleep at his home in Warwickshire (BBC News). The cause of death was prostate cancer, a disease he had fought for many years. According to his agent, the actor had been receiving care and was surrounded by loved ones (BBC News).
Hughes’s career spanned four decades, with his most famous roles including binman Eddie Yeats on Coronation Street (1974–1983), the perpetually broke Onslow on Keeping Up Appearances (1990–1995), and Twiggy in The Royle Family (1998–2000) (ITV News). He also appeared in Heartbeat as Vernon Scripps from 1997 to 1999.
“He was a lovely man and a wonderful actor. He brought so much joy to millions.”
— Agent Philip Belfield, quoted by BBC News
The pattern: a private man who let his work speak for him, and it did.
What was Geoffrey Hughes’s illness?
Hughes was first diagnosed with prostate cancer in 1996, according to the Irish Examiner. He underwent surgery that year and entered remission. In 2009, he believed he had beaten the disease (BBC News). But in 2010, he collapsed at his home on the Isle of Wight, and tests revealed the cancer had returned. He was rushed to hospital for intensive radiotherapy (ITV News).
The cancer eventually spread. According to the Irish Examiner, Hughes also suffered a stroke that affected his mobility, leaving him in a wheelchair for a period. A forum tribute suggested he spent his remaining days confined to a wheelchair, though this detail comes from a lower-authority source (Summer Wine Community Forums).
Hughes’s cancer journey is a stark reminder that remission is not always permanent. After 14 years of managing the disease, the relapse in 2010 proved aggressive, and despite treatment, it ultimately took his life.
The implication: Hughes’s prolonged battle underscores the unpredictable nature of cancer recurrence.
Did Geoffrey Hughes have any children?
Yes, Geoffrey Hughes and his wife Sue, whom he married in 1971, had two daughters. They also had a son who died in infancy (Wikipedia). The family lived a largely private life away from the spotlight. Sue was a constant presence at his side during his final illness.
Avoid confusion: online obituaries for a different Geoffrey Hughes (a linguist from South Africa) mention children from two marriages — that person died in 2022 and is not the actor (UCT News).
- Spouse: Sue Hughes (married 1971)
- Daughters: Two (names not publicly listed)
- Son: One, died in infancy
“He was a devoted family man. His wife and daughters were his world.”
— ITV News, quoting a family friend
What this means: despite his public fame, Hughes kept his family life intensely private, focusing on his loved ones.
Timeline: Geoffrey Hughes’s life and career
- 1944: Born in Liverpool
- 1971: Married Sue
- 1974–1983: Played Eddie Yeats in Coronation Street (BBC News)
- 1990–1995: Played Onslow in Keeping Up Appearances (BBC News)
- 1996: First diagnosed with prostate cancer (Irish Examiner)
- 1997–1999: Played Vernon Scripps in Heartbeat
- 1998–2000: Played Twiggy in The Royle Family
- 2009: Believed he had beaten cancer (BBC News)
- 2010: Collapsed at home, cancer returned (BBC News)
- 27 July 2012: Died peacefully in his sleep (BBC News)
The consequence: Hughes’s long struggle allowed fans to appreciate his ongoing contributions even while he faced serious health challenges.
Quotes and tributes
“He was a brilliant actor and a lovely man. His characters were part of the fabric of British television.”
— ITV News, quoting a colleague
“Geoffrey brought an everyman quality to every role. He made you feel like you knew him.”
— IMDb News, fan tribute
After his death, fans and fellow actors took to social media to share memories. A common refrain: he was the kind of actor who never overshadowed the ensemble, yet everyone noticed when he was gone.
Summary
Geoffrey Hughes’s death at 68 from prostate cancer ended a life that had given millions of viewers genuine laughter. His characters — from the cheeky binman Eddie Yeats to the lovable layabout Onslow — remain embedded in British pop culture. For fans who revisit these shows, the irony is that Hughes’s performances feel as alive today as they did decades ago. Geoffrey Hughes left a lasting impact on British comedy, and his work continues to bring joy to audiences.
imdb.com, facebook.com, facebook.com, myheritage.com, youtube.com
For a deeper look at Geoffrey Hughess life and career, readers can explore his remarkable journey from Eddie Yeats to Twiggy.
Frequently asked questions
Did Geoffrey Hughes have a son?
Yes, he and his wife Sue had a son who died in infancy. They also had two daughters (Wikipedia).
What was Geoffrey Hughes’s net worth?
No verified public figure exists. Estimates online vary widely but none are sourced to reliable records.
Did Geoffrey Hughes leave Heartbeat?
He played Vernon Scripps from 1997 to 1999 and left the show when his character was written out. No official reason was given at the time.
Who played Onslow in Keeping Up Appearances?
Geoffrey Hughes played Onslow, the husband of Daisy and brother-in-law of Hyacinth Bucket.
What was Geoffrey Hughes’s last role?
His final television appearance was in The Royle Family (2000) as Twiggy. He also appeared in a 2011 episode of Doctors.
How old was Geoffrey Hughes when he died?
He was 68. Born 2 February 1944, died 27 July 2012 (BBC News).