(According to views)
An American actress, writer, and director, born in Philadelphia, Pennsylvania, USA. She is a graduate of New York University. Her credits include The Brothers McMullen, Will You...Read more Take This Dog?, and The Featherweight.