WatchUp™
HomeDiscoverServicesTrailersWatchlist
Log in
Joy McAvoy

Joy McAvoy

Known for
Acting
Born
August 1, 1982 (age 44)
Birthplace
Glasgow, Scotland, UK
IMDb Wikipedia

Biography

Joy McAvoy is a Scottish actress known for her breakthrough film debut in The Angels' Share and her supporting role as Estelle in Filth. On television, she is best known for starring as Michelle in the BBC sitcom Two Doors Down and has appeared in notable guest roles on No Offence, Stonemouth, The Crews, McDonald & Dodds, and Doctors. She is the younger sister of actor James McAvoy.

Known For

Avengers: Endgame poster

Avengers: Endgame

Filth poster

Filth

The Angels' Share poster

The Angels' Share

Love Bite poster

Love Bite

No Offence poster

No Offence

McDonald & Dodds poster

McDonald & Dodds

How Not to Live Your Life poster

How Not to Live Your Life

Doctors poster

Doctors

Stonemouth poster

Stonemouth

Two Doors Down poster

Two Doors Down

California Schemin' poster

California Schemin'

Personal Affairs poster

Personal Affairs

Filmography

2026
California Schemin' poster

California Schemin'

Movie · as Shona

2024
The Bench poster

The Bench

Movie · as Kari

2020
McDonald & Dodds poster

McDonald & Dodds

TV · as Angela McGruder · 1 ep

2019
Avengers: Endgame poster

Avengers: Endgame

Movie · as Asgardian Maiden

2016
The Crews poster

The Crews

TV · as Dawn · 6 eps

2016
Two Doors Down poster

Two Doors Down

TV · as Michelle Young · 30 eps

2015
Stonemouth poster

Stonemouth

TV · as Jel MacAvett · 2 eps

2015
No Offence poster

No Offence

TV · as Angelina Costeros · 1 ep

2013
Filth poster

Filth

Movie · as Estelle

2012
The Angels' Share poster

The Angels' Share

Movie · as Mairi

2012
Love Bite poster

Love Bite

Movie · as Berit

2012
BBC Comedy Feeds

BBC Comedy Feeds

TV · as Leanne · 1 ep

2009
Personal Affairs poster

Personal Affairs

TV · as Young Mother · 1 ep

2008
Sessions of the Mind

Sessions of the Mind

Movie · as Jemima

2008
How Not to Live Your Life poster

How Not to Live Your Life

TV · as Jackie · 1 ep

2000
Doctors poster

Doctors

TV · as Cassie Stredway · 1 ep

HomeDiscoverServicesTrailersWatchlist