
Joy McAvoy – Biography, Movies & Personal Life
Joy McAvoy is a Scottish actress and voice performer who has built a career across independent films, major Hollywood blockbusters, and British television. Known for her work in The Angels’ Share, Filth, and Avengers: Endgame, she has also been a regular on the BBC Scotland sitcom Two Doors Down. Despite her growing profile, much of her personal life remains private, and a persistent online rumour linking her to rapper Eminem appears to be unfounded.
Born in Glasgow on 2 August 1982, McAvoy initially studied camera work before deciding to pursue acting. Her on-screen debut came in 2003 with short indie films and television guest appearances, but her breakthrough arrived nearly a decade later with a supporting role in Ken Loach’s award-winning comedy-drama.
Who Is Joy McAvoy? Biography & Early Career
Born in Glasgow, Scotland, Joy McAvoy attended St Thomas Aquinas Secondary School in Jordanhill. After leaving school, she studied camera work with the intention of working behind the lens, but eventually shifted her focus to acting. Her career began in 2003 with a string of short independent films and one-off television roles. Her feature-film debut came in 2012 when she was cast as Mairi in Ken Loach’s The Angels’ Share.
Key Insights About Joy McAvoy
- She is a Scottish actress best known for her role in Ken Loach’s The Angels’ Share (2012) and a minor role in Avengers: Endgame (2019).
- Despite significant search interest in “Joy McAvoy husband” and “children,” no official public source confirms a spouse or family details.
- The query “Joy McAvoy Eminem” is a trend-driven anomaly; there is no known professional or personal connection between Joy McAvoy and Eminem in any credible biography.
- Her professional career spans indie films, TV guest appearances, and voice-over work via Yakety Yak Voices.
- She is the younger sister of actor James McAvoy, with whom she co-starred in Filth (2013).
- Her parents are both deceased; her mother, a psychiatric nurse, died in 2018.
Snapshot Fact Table
| Attribute | Detail |
|---|---|
| Full Name | Joy McAvoy |
| Date of Birth | 2 August 1982 |
| Age (2025) | 42 |
| Place of Birth | Glasgow, Scotland |
| Height | Not publicly disclosed |
| Weight | Not publicly disclosed |
| Spouse | Not confirmed / Private |
| Children | Not confirmed / Private |
| Known For | The Angels’ Share (2012), Filth (2013), Avengers: Endgame (2019) |
| Agent | United Agents (Jess Alford) |
| Voice-Over Agency | Yakety Yak Voices |
What Movies and TV Shows Has Joy McAvoy Starred In?
McAvoy’s filmography includes a mix of independent British films, major studio productions, and long-running television work. Her first significant screen role was in The Angels’ Share, a Ken Loach film about a group of Glasgow residents who plot to steal a rare whisky. She played Mairi, a supporting character in the ensemble.
In 2013, she appeared alongside her brother James McAvoy in Filth, based on the Irvine Welsh novel. She played Estelle, a minor but memorable role in the dark comedy. The same year, she was in The Wee Man, a crime biopic about Glasgow gangster Paul Ferris, playing Cathy Ferris.
Notable Screen Roles
- The Angels’ Share (2012) — Mairi
- Filth (2013) — Estelle
- Avengers: Infinity War (2018) — Maiden (credited)
- Avengers: Endgame (2019) — Asgardian Maiden
- Two Doors Down (2018–2025) — Michelle (BBC Scotland sitcom)
- Submergence — Young mother / Mrs Moore
- Love Bite — Berit
- Doubledebbie — Debbie
- Sessions of the Mind — Jemima
- The Bench — Kari
- Dating Is Murder — Jemima
McAvoy appeared in both Avengers: Infinity War and Avengers: Endgame. In Endgame, she was credited as an Asgardian Maiden. Her agency profile lists her role in Infinity War simply as “Maiden.” These are minor, non-speaking or background roles, but they place her in two of the highest-grossing films of all time.
Voice-Over Work
Beyond live-action roles, McAvoy has built a parallel career in voice acting. Her agency profile on Yakety Yak Voices describes her voice as “smooth, rich, engaging and natural.” Voice credits include Dragon Quest XI: Echoes of an Elusive Age (English version), where she voiced Queen Eleanor, and Battlefield V, where she contributed voice acting talent. Her representation also includes radio work, though specific radio credits are not listed in available sources.
Who Is Joy McAvoy Married To? Does She Have Children?
This is the area of greatest public curiosity and least available information. According to searches, “Joy McAvoy husband” is a frequently entered query, yet no reliable source in her Wikipedia entry, IMDb profile, or agency pages confirms a spouse.
Regarding children, there is a single reference on her Wikipedia page stating that she gave birth to her first child, Jamie Clement, in 2022. However, no other biographical source from her agency or IMDb corroborates this detail, and no further information about the child or a co-parent is publicly available.
Information about Joy McAvoy’s spouse and children is not reliably documented in any authoritative public source. The reference to a child born in 2022 is based on a single Wikipedia mention that has not been corroborated by other records. Readers should treat this as unverified until confirmed by McAvoy herself or an official representative.
How Old Is Joy McAvoy? Height, Weight & Physical Stats
Joy McAvoy was born on 2 August 1982, making her 42 years old as of 2025, and 43 as of 2026. Her birthplace is Glasgow, Scotland. Beyond age and date of birth, her physical statistics are not publicly documented. Her height does not appear on any official profile, including Wikipedia, IMDb, United Agents, or Yakety Yak. Any estimates circulating on fan sites or forums are unverified and should be treated as speculation. Her weight is also not disclosed.
What Is Joy McAvoy’s Connection to Eminem?
There is no known connection between Joy McAvoy and the American rapper Eminem (Marshall Mathers). This search query appears to be a persistent but factually unsupported rumour or a case of mistaken identity. None of the available sources — Wikipedia, IMDb, United Agents, Yakety Yak, or her Instagram profile — mention Eminem in any context. No professional collaboration, family relation, or documented association exists between the two.
The “Eminem connection” is a notable zero-result anomaly. It is a popular search query with no basis in any credible biography. This may originate from a misattribution, a social media meme, or confusion with another public figure. Until a verifiable source provides an explanation, the claim should be considered false.
Career Timeline: Key Milestones
- 1982 — Born in Glasgow, Scotland on 2 August.
- 2003 — Began acting career with short indie films and TV guest appearances.
- 2012 — Played a supporting role in Ken Loach’s The Angels’ Share.
- 2013 — Appeared in Filth alongside James McAvoy.
- 2018–2019 — Minor roles in Avengers: Infinity War and Avengers: Endgame.
- 2018–2025 — Regular role as Michelle in BBC Scotland sitcom Two Doors Down.
- 2025 — Active as a voice-over artist; represented by United Agents and Yakety Yak.
What We Know and What Remains Unclear
| Established Information | Information That Remains Unclear |
|---|---|
| She is a Scottish actress born 2 August 1982 in Glasgow. | Whether she has a spouse or partner is not confirmed. |
| She is the younger sister of actor James McAvoy. | Details about her child (born 2022, per Wikipedia) are unconfirmed by other sources. |
| Her parents are both deceased; her mother died in 2018. | Her height and weight are not publicly disclosed. |
| Her filmography includes The Angels’ Share, Filth, and Avengers: Endgame. | There is no known connection to Eminem. |
| She is represented by United Agents (Jess Alford) and Yakety Yak Voices. | Her net worth has not been publicly reported. |
Why Is There So Much Interest in Joy McAvoy?
The high volume of search queries for Joy McAvoy’s personal life — particularly “husband” and “children” — reflects a common pattern for private female celebrities. The gap between public curiosity and available information drives repeated searches. Additionally, sharing a surname with James McAvoy — a far more internationally famous actor — likely generates confusion and extra traffic from users looking for details about his family.
The Eminem query stands out as a unique anomaly. It is a popular search that produces no factual results, suggesting a meme, misattribution, or cross-contamination from another internet topic. No authoritative source has addressed or debunked it, likely because no verifiable link exists to address.
Sources and Key References
Joy McAvoy is a Scottish actress best known for her role in Ken Loach’s The Angels’ Share (2012) and a minor role in Avengers: Endgame (2019).
Her agency profile describes her voice as “smooth, rich, engaging and natural” and lists her in radio work as well as film, TV, and videogame categories.
United Agents lists her as a client and shows her agent contact as Jess Alford.
Additional sources include her IMDb filmography page and her Instagram profile (@joyjoymcavoy).
Summary: What We Know About Joy McAvoy
Joy McAvoy is a Scottish actress and voice performer with a career spanning over two decades. She is best known for The Angels’ Share, Filth, Avengers: Endgame, and the BBC sitcom Two Doors Down. Born in Glasgow in 1982, she is the younger sister of actor James McAvoy. Her personal life — including marriage and children — is not publicly confirmed, and the widespread rumour of a connection to Eminem is unsupported by any evidence. For those interested in similar biographical profiles, you may also want to read the Hilarie Burton – Biography, Husband, Kids, and Career.
Frequently Asked Questions
Is Joy McAvoy related to James McAvoy?
Yes, she is the younger sister of actor James McAvoy. They co-starred together in Filth (2013).
What is Joy McAvoy’s net worth?
Joy McAvoy’s net worth has not been publicly reported. Estimates found online are speculative and not based on verified financial data.
What voice-over work has Joy McAvoy done?
She has voiced characters in Dragon Quest XI: Echoes of an Elusive Age (Queen Eleanor) and Battlefield V. She is represented by Yakety Yak Voices.
How many Instagram followers does Joy McAvoy have?
As of 2025, Joy McAvoy has approximately 41,000 followers on Instagram (@joyjoymcavoy).
Was Joy McAvoy in Avengers: Endgame?
Yes, she appeared as an Asgardian Maiden in Avengers: Endgame (2019) and had a minor role in Avengers: Infinity War (2018).
What was Joy McAvoy’s role in The Angels’ Share?
She played Mairi, a supporting character in Ken Loach’s 2012 comedy-drama about a group of Glasgow residents planning a whisky heist.
Does Joy McAvoy have children?
A single Wikipedia mention states she gave birth to her first child, Jamie Clement, in 2022. This has not been confirmed by other sources.
Who represents Joy McAvoy professionally?
She is represented by United Agents, with Jess Alford as her contact, and by Yakety Yak Voices for voice-over work.
What is the Eminem connection to Joy McAvoy?
There is no known connection. The rumour is not supported by any credible source and is likely based on a misattribution or social media meme.
Where was Joy McAvoy born?
She was born in Glasgow, Scotland, on 2 August 1982.