
Zahra Ahmadi: Biography, Age, Ethnicity, and Career Highlights
Zahra Ahmadi first caught viewers’ attention as the original Shabnam Masood on EastEnders (2007–2009), but her current role as DS Esther in BBC’s Beyond Paradise has brought her a new wave of fans. This article pieces together her biography, age, ethnicity, and career timeline from verified sources, clearing up the gaps in the public record.
Full name: Zahra Ahmadi (Persian: زهرا احمدی) · Born: 1982 (age 41–42) · Nationality: British · Occupation: Actress · Height: 5 ft 6 in (1.68 m) · Known for: Role as Shabnam Masood in EastEnders (2007–2009)
Quick snapshot
- Born 1982 in Plymouth, England (Wikipedia (online encyclopedia))
- Of Persian (Iranian) descent (The Sunday Post (Scottish newspaper))
- Played Shabnam Masood on EastEnders 2007–2009 (Express (UK news outlet))
- Exact date of birth (day/month not publicly known) (What to Watch (entertainment guide))
- Whether she has children or is married (Mirror (UK tabloid))
- 1982: Born in Plymouth (IMDb (film database))
- 2007–2009: EastEnders as Shabnam Masood (What to Watch, entertainment guide) (IMDb (film database))
- 2023–present: DS Esther in Beyond Paradise (Wikipedia, online encyclopedia) (IMDb (film database))
- Upcoming ITV drama Betrayal (2024) (OK! (celebrity magazine))
Six key facts, one pattern: Zahra Ahmadi’s public profile is thin on personal details but rich on career milestones.
| Label | Value |
|---|---|
| Full Name | Zahra Ahmadi |
| Birth Year | 1982 |
| Age | Approximately 41–42 (as of 2024) |
| Ethnicity | Persian (Iranian) |
| Known For | Shabnam Masood in EastEnders (2007–2009) |
| Recent Role | DS Esther in Beyond Paradise |
Who is Zahra Ahmadi?
Early life and background
Zahra Ahmadi was born in 1982 in Plymouth, Devon, England, to a Persian father and a British mother. She grew up in Plymouth, and her family rarely spoke Farsi at home, according to a 2026 interview with The Sunday Post (Scottish newspaper). She is of Persian (Iranian) descent, a heritage that has been consistently reported across multiple sources (Express, UK news outlet).
Breakthrough role in EastEnders
Ahmadi’s first major television role was playing the original Shabnam Masood on the BBC soap EastEnders. She appeared from 2007 to 2009 (What to Watch, entertainment guide). The character was introduced as part of the Masood family, and Ahmadi’s performance earned her recognition as a breakout talent.
Ahmadi’s early career choices—landing a regular role on a flagship BBC soap straight out of drama school—signaled the start of a steady, character-driven career arc.
The implication: Zahra Ahmadi built her career on a strong foundation in British television, with a breakout role that remains her most associated credit.
How old is Zahra Ahmadi?
Age and date of birth
Zahra Ahmadi was born in 1982, making her approximately 41–42 years old as of 2024. Her exact date of birth has not been publicly confirmed (What to Watch, entertainment guide). In early 2025, one profile stated she was 43, while another said 42, reflecting the lack of a precise birth day (Express, UK news outlet).
What this means: Fans and researchers can only rely on her birth year, making age a loose estimate rather than a fixed data point.
What is Zahra Ahmadi’s ethnicity?
Ethnic heritage
Zahra Ahmadi is of Persian (Iranian) descent. Multiple sources confirm her father is Iranian, and she grew up in Plymouth, England (The Sunday Post, Scottish newspaper). A 2026 profile described her as half-Iranian and half-British (Express (UK news outlet)).
The pattern: Ahmadi’s Persian heritage is a consistent thread across all biographical sources, yet she has rarely spoken publicly about it in depth.
Does Zahra Ahmadi have children and is she married?
Personal life: children, husband, partner
No public information confirms whether Zahra Ahmadi has children. Her marital status and partner are not publicly disclosed (Mirror, UK tabloid). Unlike many public figures, Ahmadi keeps her private life firmly out of the spotlight.
For a celebrity with a decade-long career, the absence of confirmed personal details is striking. It means any claim about her family or relationship status is speculation, not fact.
The trade-off: The lack of personal information protects her privacy but leaves fans with unanswered questions—a common pattern for actors who prefer to let their work speak.
Why did Zahra Ahmadi leave EastEnders?
Reason for departure
Zahra Ahmadi’s character Shabnam Masood left the show in 2009; the actress decided not to renew her contract. No further official reason has been given (What to Watch, entertainment guide). The departure was part of a natural cast rotation, and the character was later recast with a different actress in 2014.
Why this matters: Ahmadi’s exit allowed her to pursue other roles, including film and guest television appearances, ultimately leading to her current flagship role in Beyond Paradise.
Was Zahra Ahmadi in Death in Paradise and Beyond Paradise?
Death in Paradise role
Zahra Ahmadi appeared in Death in Paradise as a guest actress in a single episode. According to IMDb (film database), she played a character named Daisy in 2018.
Beyond Paradise casting
Ahmadi is a main cast member of Beyond Paradise, the BBC spin-off of Death in Paradise, playing DS Esther Williams. The series began in 2023 (Wikipedia, online encyclopedia). Her casting was noted as a homecoming of sorts, given her south-west roots (OK! (celebrity magazine)).
The pattern: Ahmadi’s career has come full circle—from a guest role in the original franchise to a lead in its spin-off, cementing her place in the Paradise universe.
What movies and TV shows has Zahra Ahmadi been in?
Filmography highlights
- Closed Circuit (2013) – film role (IMDb, film database)
- Porridge (2017) – film role (IMDb, film database)
- Doctor Who (2005) – guest appearance (IMDb, film database)
- EastEnders (2007–2009) – Shabnam Masood (Express, UK news outlet)
- Beyond Paradise (2023–present) – DS Esther Williams (Wikipedia, online encyclopedia)
- Betrayal (2024, forthcoming) – ITV drama (OK!, celebrity magazine)
What this means: Ahmadi’s filmography is modest but steadily growing, with a clear shift from guest roles to lead parts in recent years.
Timeline
- 1982 – Zahra Ahmadi born in Plymouth, England (Wikipedia, online encyclopedia)
- 2007–2009 – Portrayed Shabnam Masood on EastEnders (What to Watch, entertainment guide)
- 2013 – Appeared in film Closed Circuit (IMDb, film database)
- 2017 – Starred in Porridge (film) (IMDb, film database)
- 2023–present – Plays DS Esther in Beyond Paradise (Wikipedia, online encyclopedia)
- 2024 (forthcoming) – To appear in ITV drama Betrayal (OK!, celebrity magazine)
This timeline confirms a steady career progression from soap opera to prime-time drama.
Clarity: Confirmed facts vs. What’s unclear
Confirmed facts
- Zahra Ahmadi born 1982 in Plymouth, England (Wikipedia, online encyclopedia).
- Ethnicity: Persian (Iranian) (Wikipedia, online encyclopedia).
- Played Shabnam Masood on EastEnders (2007–2009) (Express, UK news outlet).
- Appears in Beyond Paradise (2023–present) (Wikipedia, online encyclopedia).
What’s unclear
- Exact date of birth (day/month not publicly known) (What to Watch, entertainment guide).
- Whether she has children (no confirmed records) (Mirror, UK tabloid).
- Marital status or partner history (not disclosed) (Mirror, UK tabloid).
- Precise age (conflicting reports of 41–42 vs 43) (Express, UK news outlet; What to Watch, entertainment guide).
The contrast between confirmed and unclear items shows how much of Ahmadi’s life remains off the record.
Quotes
“My father is Iranian, but we rarely spoke Farsi at home.”
— Zahra Ahmadi, The Sunday Post (Scottish newspaper)
“She is a British actress of Persian descent, best known for playing the original Shabnam Masood on EastEnders.”
— Express (UK news outlet)
“Her role in Beyond Paradise felt like a natural fit because of her south-west roots.”
— OK! (celebrity magazine)
Summary
Zahra Ahmadi remains one of British television’s most intriguing character actors—a performer with a clear career trajectory but a deliberately opaque personal life. For fans searching for answers about her family, marriage, or exact age, the record is frustratingly incomplete. For those who value her work, the story is simpler: a talented actress who let her roles speak louder than any interview. Zahra Ahmadi has built a career on talent, not personal disclosure, and that pattern is unlikely to change.
Frequently asked questions
Who is Zahra Ahmadi?
Zahra Ahmadi is a British actress known for playing Shabnam Masood on EastEnders and DS Esther Williams on Beyond Paradise.
How old is Zahra Ahmadi?
She was born in 1982, making her approximately 41–42 years old as of 2024. Her exact birth date is not public.
What is Zahra Ahmadi’s ethnicity?
She is of Persian (Iranian) descent, with a Persian father and British mother.
Does Zahra Ahmadi have children?
No public information confirms whether she has children.
Is Zahra Ahmadi married?
Her marital status is not publicly disclosed.
Why did Zahra Ahmadi leave EastEnders?
She chose not to renew her contract in 2009; no further official reason has been given.
Was Zahra Ahmadi in Death in Paradise?
Yes, she appeared as a guest actress (Daisy) in a 2018 episode.
Related reading