Actress | Additional Crew
Continually works to raise awareness and money for the treatment of lymphatic cancers after having fought through stage 3 Non-Hodgkin's lymphoma herself.
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