Cara Reid

Place of birth: Hendersonville, North Carolina, USA

Cara Reid is from the picturesque mountains of Western North Carolina. She received a Master of Fine Arts Degree from Louisiana State University and a Bachelor of Fine Arts Degree from the University of North Carolina at Greensboro. Cara's passion for authentic storytelling is evident, both as an ac... Read more

Known for movies: