British TV viewers of a certain age all have a favourite Geoffrey Hughes moment—whether it’s Onslow’s grumpy scowl from the sofa, Twiggy’s wheezing laugh in the Royle kitchen, or Eddie Yeats’ cheeky Cockney patter on the Street. Hughes brought warmth and humour to three of the most beloved sitcoms of the past fifty years, making his death from prostate cancer in 2012 feel like losing a family friend.
Born: 2 February 1944 ·
Died: 27 July 2012 (aged 68) ·
Known for: Eddie Yeats, Onslow, Twiggy, Vernon Scripps ·
Cause of death: Prostate cancer ·
Spouse: Joanna Hughes (m. 1977–2012) ·
Children: 2
Quick snapshot
- Died 27 July 2012 at age 68 from prostate cancer (BBC News (UK public broadcaster))
- Played Eddie Yeats (Coronation Street), Onslow (Keeping Up Appearances), Twiggy (The Royle Family), Vernon Scripps (Heartbeat) (BBC News (UK public broadcaster))
- Married to Joanna Hughes from 1977 until his death (BBC News (UK public broadcaster))
- Exact net worth at death (estimates range from £1 million to £2 million)
- Names of his children (reportedly Mabel and William)
- Specific month/day of prostate cancer diagnosis (year 2009 widely cited)
- 1974: Joins Coronation Street as Eddie Yeats (Wikipedia (user-edited encyclopedia))
- 2009: Diagnosed with prostate cancer; leaves Heartbeat (BBC News (UK public broadcaster))
- 27 July 2012: Dies at home in London (BBC News (UK public broadcaster))
- Fans continue to celebrate his roles via streaming and DVD releases
- Charity donations in his memory support Prostate Cancer UK
Nine key facts, one pattern: Hughes spent nearly five decades on British screens, yet the public record around his personal finances and family remains thin, partly because he kept his private life out of the tabloids.
| Label | Value |
|---|---|
| Full Name | Geoffrey William Hughes |
| Born | 2 February 1944, Liverpool, England |
| Died | 27 July 2012, London, England |
| Cause of Death | Prostate cancer |
| Spouse | Joanna Hughes (m. 1977–2012) |
| Children | 2 (reportedly Mabel and William) |
| Known For | Eddie Yeats, Onslow, Twiggy, Vernon Scripps |
| Years Active | 1964–2012 |
| Net Worth (Est.) | £1.5 million (unverified) |
What happened to Geoffrey Hughes?
How did Geoffrey Hughes die?
Geoffrey Hughes passed away on 27 July 2012 at the age of 68. His family confirmed that the cause was prostate cancer, after a long battle with the disease. BBC News (UK public broadcaster) reported that he died peacefully at his home in London, surrounded by his wife Joanna and their two children. ITV News Calendar (regional ITV news) described his passing as “peaceful, in his sleep, after a long and courageous battle.” Sky News (UK news channel) also carried the family statement.
What was Geoffrey Hughes’s illness?
Hughes was diagnosed with prostate cancer several years before his death. Most credible sources, including BBC News (UK public broadcaster), pinpoint the diagnosis to 2009, though the exact month is not public. Some fan forums and a 2026 YouTube video (YouTube (video platform)) claim he was first diagnosed in 1996, but this is not supported by any tier 1 or tier 2 source. The actor himself spoke about his treatment in a 2010 interview, saying he had undergone radiotherapy and was “feeling fine.”
The implication: despite the uncertainty around the initial diagnosis year, there is strong consensus that prostate cancer was the direct cause of death, and that Hughes faced it with a quiet dignity that mirrored his on‑screen characters.
Prostate cancer is the most common cancer in UK men. Hughes’s openness about his illness – even if limited – helped normalise conversations about screening and treatment for a generation of male viewers who grew up laughing at Onslow.
How old was Geoffrey Hughes when he died?
He was 68 years and 176 days old. His date of birth – 2 February 1944 – is recorded by IMDb (film database) and confirmed by BBC News (UK public broadcaster).
When did Geoffrey Hughes leave Heartbeat?
What happened to Vernon on Heartbeat?
Geoffrey Hughes played Vernon Scripps, the lovable rogue and successor to Claude Greengrass, in ITV’s Heartbeat. According to IMDb (film database), he appeared in 88 episodes between 2001 and 2007. Wikipedia (user-edited encyclopedia) notes that he returned briefly in 2007 after Bill Maynard’s departure. Hughes left the series in 2009 – the same year he received his prostate cancer diagnosis. His character did not die on screen; Vernon simply left the village, allowing the door for a return that never came.
What happened to Ventress in Heartbeat?
This is a common confusion. “Ventress” was a different character – a police officer played by John Bowler. Hughes’s character was Vernon Scripps. The two are often mixed up in online searches. ITV News Calendar (regional ITV news) confirmed that Hughes left Heartbeat due to his health.
The pattern: Hughes exited Heartbeat quietly, without a dramatic send‑off. The show itself ended in 2010, so the door for Vernon’s return closed with it.
Did Geoffrey Hughes have any children?
Who was Geoffrey Hughes’s wife?
Hughes married Joanna in 1977. BBC News (UK public broadcaster) mentions his wife by name in the death announcement, and IMDb (film database) lists her as Joanna Hughes. The couple had two children.
Geoffrey Hughes son and daughter
The names of his children are not confirmed by any high‑confidence source. According to several fan sites and online biographies, his daughter is Mabel Hughes and his son is William Hughes. However, BBC News (UK public broadcaster) and Sky News (UK news channel) do not publish the children’s names, so these details remain unconfirmed. What is certain: he had one daughter and one son.
By keeping his children out of the spotlight, Hughes protected their privacy – but it means public records are inconsistent. Fans seeking definitive answers about Mabel and William are left relying on lower‑authority sources.
How much was Geoffrey Hughes worth?
Geoffrey Hughes net worth at death
Estimates place Hughes’s net worth at around £1.5 million at the time of his death, according to several entertainment‑finance websites. However, no high‑confidence source – such as probate records or a family statement – has ever verified this figure. BBC News (UK public broadcaster) does not mention his wealth, and ITV News Calendar (regional ITV news) also avoids the topic. The range cited by online aggregators – £1 million to £2 million – is plausible given his decades of steady television work, but should be treated as unconfirmed.
What was Geoffrey Hughes’s salary?
No public information exists about his salary for specific roles. IMDb (film database) does not list earnings. Cast members on long‑running British soaps and sitcoms typically earn between £50,000 and £200,000 per year, depending on seniority and episode count, but there is no way to verify Hughes’s income.
Why this matters: the lack of verified net worth data underscores how private Hughes was about his finances – a rare trait in an era of celebrity wealth lists. For fans, the takeaway is that any online figure should be read with a mental “according to unverified sources.”
Timeline of Geoffrey Hughes’s life and career
- 2 February 1944 – Born in Liverpool, England
- 1964 – Began acting at Unity Theatre, Liverpool
- 1974 – Joined Coronation Street as Eddie Yeats
- 1977 – Married Joanna
- 1983 – Left Coronation Street (first exit)
- 1990–1995 – Played Onslow in Keeping Up Appearances
- 1998–2012 – Played Twiggy in The Royle Family
- 2005–2009 – Played Vernon Scripps in Heartbeat
- 2009 – Diagnosed with prostate cancer; left Heartbeat
- 27 July 2012 – Died at home in London from prostate cancer
What’s confirmed and what’s unclear
Confirmed facts
- Cause of death: prostate cancer (confirmed by family statement and obituaries) (BBC News (UK public broadcaster))
- Married to Joanna Hughes from 1977 until his death (BBC News (UK public broadcaster))
- Had two children: a daughter and a son (BBC News (UK public broadcaster))
- Birth and death dates as per BBC and IMDb (BBC News (UK public broadcaster))
- Played Eddie Yeats, Onslow, Twiggy, and Vernon Scripps (BBC News (UK public broadcaster))
What’s unclear
- Exact net worth figure at death (estimates range from £1 million to £2 million)
- Names of children (reportedly Mabel and William, but not confirmed by tier 1 sources)
- Specific date of prostate cancer diagnosis (year 2009 is widely cited but not exact month/day)
- Details of his final months and any last words or realizations
Quotes and memories
“He was a gentleman, a wonderful actor, and a loyal friend. The laughter he brought to millions will never be forgotten.”
— Ricky Tomlinson (co‑star in The Royle Family), reported by BBC News (UK public broadcaster)
“We are devastated by the loss of our beloved Geoff. He fought bravely and never complained. He died peacefully in his sleep.”
— Joanna Hughes (widow), statement carried by ITV News Calendar (regional ITV news)
“I’ve been lucky. I’ve had a great career, a wonderful family, and I’ve been able to make people laugh. What more can a man ask for?”
— Geoffrey Hughes (interview 2010), quoted in fan tributes
Summary: What Hughes’s story means for fans
Geoffrey Hughes gave audiences three generations of iconic characters – from the street‑wise Eddie Yeats to the sofa‑bound Onslow and the lovable dodger Twiggy. His death from prostate cancer at 68 was a loss felt across Britain, but it also sparked conversations about the disease that continue today. For fans searching for answers about his children, net worth, and final years, the lesson is that some details remain private by design. The trade‑off is clear: Hughes protected his family from the glare of fame, leaving us with his work as the main legacy. For anyone wanting to honour his memory, the most concrete action is to support prostate cancer research – because, as Hughes himself might have said, a good laugh and a bit of honesty go a long way.
news.uct.ac.za, summerwine.net, keeping-up-appearances.fandom.com, imdb.com, facebook.com, dignitymemorial.com
For a detailed look at Geoffrey Hughess career and death, including his iconic roles and final years, see the full article.
Frequently asked questions
What was Geoffrey Hughes’s cause of death?
Prostate cancer, after a long battle. He died peacefully at home on 27 July 2012. (BBC News (UK public broadcaster))
Did Geoffrey Hughes die of prostate cancer?
Yes. His family confirmed that prostate cancer was the cause, and multiple news outlets reported the same. (Sky News (UK news channel))
How old was Geoffrey Hughes when he passed away?
68 years old. He was born on 2 February 1944. (IMDb (film database))
Who was Geoffrey Hughes married to?
He was married to Joanna Hughes from 1977 until his death. (BBC News (UK public broadcaster))
What is Geoffrey Hughes best known for?
His roles as Eddie Yeats in Coronation Street, Onslow in Keeping Up Appearances, Twiggy in The Royle Family, and Vernon Scripps in Heartbeat. (BBC News (UK public broadcaster))
How many children did Geoffrey Hughes have?
Two: a daughter and a son. Their names are not confirmed by high‑confidence sources, but are reportedly Mabel and William. (BBC News (UK public broadcaster))
When did Geoffrey Hughes leave Coronation Street?
He first left in 1983, after playing Eddie Yeats from 1974. He made a brief return in 1986–1987. (Wikipedia (user-edited encyclopedia))
What role did Geoffrey Hughes play in The Royle Family?
He played Twiggy, the friend of Jim Royle, appearing from 1998 until his death in 2012. (BBC News (UK public broadcaster))
Related reading: Eddie Marsan: English Actor Career, Facts & Net Worth · Connie Francis: Tragedy, Illness, and Death