Actress | Additional Crew
Is an avid National Hockey League fan and has always been a San Jose Sharks fan.
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