Actress | Writer | Producer
Discovered by filmmaker David DeCoteau and cast in the film, Final Stab (2001).
I used to watch Grey's Anatomy (2005) pretty religiously.
Alexandra Erinn Carter
San Francisco, California, USA
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.