An American actress, born in New York, USA. She obtained a BA in English from the University of Connecticut, USA. She's known for Rock the Paint (2005) and The Smell of Smoke (2019).