Caroline grew up in Houston and London, and her multicultural background has contributed to the artist she is today. She started modeling when she was 15 and has shot regional and national campaigns with photographers like Bruce Weber, and Julie Soefer. Today she serves as the face and brand ambassador for Leon Max's high fashion clothing line, Max Studio.
After graduating high school in Houston, Caroline moved to Los Angeles to attend the University of Southern California, where she got her BA in theater from the School of Dramatic Arts. Since graduation, she has been acting professionally in film, television, and web series.
In addition to acting, Caroline has produced and written for film. She wrote, produced and starred in her first short film, Selfish, which you can find on the "videos" page of the site.