Elizabeth Marvel

Elizabeth Marvel

Performer
  • Born: Nov 27, 1969 in Los Angeles, California

Awards

Drama Desk Award
2009 Outstanding Actress in a Play Fifty Words Nominee