Haley Lu Richardson
Haley Lu Richardson is an American actress who is best known for her roles as Claire Benoit in the film “Split”, and for playing Stella in the film “Five Feet Apart”. Prior to starting her career as an actress, Richardson was a dancer. In high school she was often performing in theatrical productions and was also in several regional dance... read full bio