
Joy McAvoy is a Scottish actress best known for playing Michelle in the BBC sitcom Two Doors Down from 2018 to 2025. Her screen credits also include The Angels’ Share, Filth, and Avengers: Endgame.
Born on 2 August 1982 in Glasgow, McAvoy began acting in 2003 with short independent films and one-off television appearances before making her feature-film debut in Ken Loach’s The Angels’ Share (2012). She is the younger sister of actor James McAvoy, and the two appeared together in the 2013 dark comedy Filth.
McAvoy’s personal life remains largely out of the public record. Reliable sources do not document a husband, partner, or children, and her height has not been published in any established outlet or database.
Quick Facts About Joy McAvoy
- Born: 2 August 1982
- Known for: Michelle in BBC’s Two Doors Down
- Notable films: The Angels’ Share, Avengers: Endgame, Filth
Snapshot Facts
| Date of birth | |
| Place of birth | Glasgow, Scotland |
| Notable TV role | Michelle, Two Doors Down (2018–2025) |
| Notable film roles | The Angels’ Share (2012), Avengers: Endgame (2019) |
| Known relation | Sister of James McAvoy |
Her Wikipedia entry documents her early career trajectory, noting that she spent several years in short films and guest roles before landing wider recognition. That foundation eventually led to one of the most recognisable comedic roles on Scottish television.
Early Life and Family
Joy McAvoy was born in Glasgow, Scotland, and grew up in the city’s Drumchapel area. In a Glasgow Times interview, she discussed her Drumchapel upbringing and the influence her older brother James had on her interest in acting.
Being James McAvoy’s sister naturally draws attention, and their shared screen time in Filth remains a talking point. Yet Joy has built a steady career in her own right, particularly through her work in Scottish theatre and television.
Career Beginnings
McAvoy spent close to a decade in short films and independent productions before reaching a wider audience. Her earliest credits include the 2003 short Jemima: Dating is Murder, in which she played the title character. From there, she built a varied portfolio of low-budget films and guest television appearances.
Two Doors Down
The sitcom, which grew from a pilot into a full series, built a loyal audience for its sharp, character-driven humour. McAvoy’s Michelle was part of an ensemble that made the show one of the BBC’s most consistent comedy offerings across its run.
Some database listings show her in Two Doors Down from 2016, while Wikipedia records her run as Michelle from 2018 to 2025. Either way, the role became her most recognised credit and introduced her to a wide audience.
Film Work
Her feature debut came in 2012 with Ken Loach’s The Angels’ Share, where she played Mairi. In 2013, McAvoy took on roles in The Wee Man and Filth. Her work in Filth drew attention not only for the film itself but because she shared scenes with her older brother.
In 2019, she appeared in one of the biggest films ever made, Avengers: Endgame, as an Asgardian Maiden. Her United Agents profile also lists credit as a Maiden in Avengers: Infinity War, a credit that some databases group under Avengers: Endgame.
Beyond the Marvel films, her filmography includes Love Bite and the 2025 comedy California Schemin’, in which she played Shona.
Other Television Work
In addition to Two Doors Down, McAvoy has appeared in British television series such as No Offence, Stonemouth, and McDonald & Dodds. Her Plex profile provides a comprehensive list of her on-screen credits, while her IMDB profile offers a detailed filmography.
Personal Life
McAvoy keeps her personal life private. Unlike many public figures, she has not shared details about a partner or spouse in interviews, and her official biographies do not mention a husband. No reliable public source confirms whether she is married or has children.
One detail that has surfaced in reporting is a mention in The Sunday Post that McAvoy went into labour while filming work tied to the Two Doors Down production period. Beyond that, little is known about her relationships outside her family.
The Eminem Connection
Some online searches link Joy McAvoy’s name to the American rapper Eminem. There is no evidence in any reliable source that McAvoy and Eminem are related, have worked together, or share any personal connection. The association appears to be the result of name confusion and should be treated as unfounded.
Timeline
- 1982: Born on 2 August in Glasgow, Scotland.
- 2003: Began acting, appearing in short indie films such as Jemima: Dating is Murder.
- 2012: Made her feature-film debut as Mairi in Ken Loach’s The Angels’ Share.
- 2013: Played Estelle in Filth, appearing alongside her brother James McAvoy.
- 2016: Some database listings show her in Two Doors Down from this year; Wikipedia records her run as Michelle from 2018 to 2025.
- 2019: Appeared as an Asgardian Maiden in Avengers: Endgame; agency material also lists her for Avengers: Infinity War.
- 2025: Appeared as Shona in California Schemin’.
What Is Known vs. What Is Not
| Known | Born 2 August 1982 in Glasgow, Scotland. |
| Known | Scottish actress known for Two Doors Down, The Angels’ Share, Filth, and Avengers: Endgame. |
| Not known | Height is not publicly disclosed in any reliable source. |
| Not known | No confirmed information about a partner or spouse. |
| Not known | No reliable public source confirms whether she has children. |
Frequently Asked Questions
Where was Joy McAvoy born?
Joy McAvoy was born in Glasgow, Scotland, on 2 August 1982. She grew up in the Drumchapel area of the city.
Is Joy McAvoy related to James McAvoy?
Yes. James McAvoy is her older brother, and they appeared together in the 2013 film Filth, where she played Estelle.
What are Joy McAvoy’s notable roles?
Beyond Two Doors Down, she has appeared in The Angels’ Share, Filth, Love Bite, The Wee Man, and Avengers: Endgame. Her television credits include No Offence, Stonemouth, and McDonald & Dodds.
What is Joy McAvoy’s height?
Her height is not publicly disclosed in any reliable source. Film databases, Wikipedia, and her agency profiles do not list this information.
Does Joy McAvoy have children?
No reliable public source confirms whether Joy McAvoy has children.
Who is Joy McAvoy’s partner?
There is no confirmed information about Joy McAvoy’s partner or spouse.
Related Reading
Profiles of other Scottish television personalities, such as Carol Smillie – Biography, Age, Husband, Career, Net Worth, show a similar public appetite for behind-the-scenes details about British performers.