Jennifer Holland

Actress

Biography

Jennifer Holland was born in 1987 in Chicago, Illinois, USA. She is an actress, known for Sun Records (2017), American Horror Story (2011) and American Pie Presents: The Book of Love (2009).

Filmography

Trailers & Videos

trailers
x

BRIGHTBURN - Final Trailer

Actress

x