Haley Lu Richardson
Haley Lu Richardson (born March 7, 1995) is an American actress. Following early television roles on the Disney Channel sitcom Shake It Up (2013) and the ABC Family supernatural drama Ravenswood (2013–2014), she received recognition for her roles in the critically acclaimed coming-of-age film The Edge of Seventeen (2016) and the psychological horror film Split (2016). She went on to garner a nomination for the Gotham Independent Film Award for Best Actress for her breakthrough role in Columbus (2017), and earned critical praise for her roles as Maci in Support the Girls (2018) and Stella Grant in Five Feet Apart (2019).
Acting
Movie
Split
as Claire Benoit
2017
Movie
Five Feet Apart
as Stella Grant
2019
Movie
The Edge of Seventeen
as Krista
2016
TV
Law & Order: Special Victims Unit
as Jenna Davis
1999
TV
The White Lotus
as Portia
2021
Movie
Operation Finale
as Sylvia Hermann
2018
Movie
Love at First Sight
as Hadley Sullivan
2023
Movie
After Yang
as Ada
2022
Movie
Good Luck, Have Fun, Don't Die
as Ingrid
2026
Movie
Columbus
as Casey
2017
TV
Awkward.
as Mackenzie
2011
Movie
The Bronze
as Maggie Townsend
2016
Movie
Unpregnant
as Veronica Clarke
2020
TV
Shake It Up
as Shake It Up Dancer
2010
Movie
The Last Survivors
as Kendal
2014
TV
Jimmy Kimmel Live!
as Self - Guest
2003
Movie
Support the Girls
as Maci
2018
TV
Ravenswood
as Tess
2013
TV
The Late Late Show with James Corden
as Self - Guest
2015
TV
Late Night with Seth Meyers
as Self - Guest
2014
TV
The View
as Self
1997
TV
PONIES
as Twila
2026
TV
The Kelly Clarkson Show
as Self
2019
Movie
Christmas Twister
as Kaitlyn
2012