Birth Name
Erica Lei Leerhsen
Birth Date
February 14, 1976
Birth Place
Ossining, New York, USA
Birth Name
Erica Lei Leerhsen
Birth Date
February 14, 1976
Birth Place
Ossining, New York, USA
Education
- Attended St. Augustine's School in Ossining, New York
- Attended Ossining High School in Ossining, New York
- Graduated from Boston University's School of Fine Arts in 1998 with BFA