Haley Lu Richardson Filmography: Every Movie and TV Show in Order
All 24 Haley Lu Richardson roles in chronological order (1999 to 2026): 17 movies and 7 TV series.

How many movies and TV shows has Haley Lu Richardson been in? This complete Haley Lu Richardson filmography lists 24 credited roles (17 films, 7 TV series), in chronological order from 1999 to 2026, with links to our full guides where available.
Haley Lu Richardson movies in order
- Christmas Twister (2012) as Kaitlyn
- Escape from Polygamy (2013) as Julina
- The Last Survivors (2014) as Kendal
- The Young Kieslowski (2014) as Leslie Mallard
- The Bronze (2016) as Maggie Townsend
- The Edge of Seventeen (2016) as Krista
- Split (2017) as Claire Benoit
- Columbus (2017) as Casey
- Support the Girls (2018) as Maci
- Operation Finale (2018) as Sylvia Hermann
- Five Feet Apart (2019) as Stella Grant
- The Chaperone (2019) as Louise Brooks
- Unpregnant (2020) as Veronica Clarke
- After Yang (2022) as Ada
- Montana Story (2022) as Erin
- Love at First Sight (2023) as Hadley Sullivan
- Good Luck, Have Fun, Don't Die (2026) as Ingrid
Haley Lu Richardson TV shows
- Law & Order: Special Victims Unit (1999) as Jenna Davis
- Shake It Up (2010) as Shake It Up Dancer
- Awkward. (2011) as Mackenzie
- Ravenswood (2013) as Tess
- Recovery Road (2016) as Ellie Dennis
- The White Lotus (2021) as Portia
- PONIES (2026) as Twila
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Haley Lu Richardson been in?
Haley Lu Richardson has 17 credited film roles and 7 TV roles, for a total of 24 credits from 1999 to 2026.
What was Haley Lu Richardson's first major role?
Law & Order: Special Victims Unit (1999).
What is Haley Lu Richardson's most recent project?
Good Luck, Have Fun, Don't Die (2026).



