Actress | Additional Crew
Has a BA in Theater Arts and a minor in Art History from Cal State University-Los Angeles.
I'll keep making movies as long as I'm loving it. Should the day come when I wake up and don't want to go to work then I'll consider slowing it down.
Meghan Elizabeth Wren
Detroit, Michigan, USA
Santa Monica, California, USA