Birthday: November 27th, 1969 Place of Birth: Los Angeles, California, USA
Elizabeth Marvel is an actress.