From Chicago, Illinois, USA
Caroline Harris is an American stage, film and television actress. (Via TMDB)
My Nightmare LandlordFilm • 2020
MegalodonFilm • 2018