Elizabeth Freeman was born on December 23, 1987 in Newton, Massachusetts, USA. She is an actress, known for Web Therapy (2011).
Web Therapy
No data