She is an American actress, born in New York, USA. She specialized in studying the English language. She launched her acting career by working in theater, and she also participated in commercials and short films. She is known for Gags the Clown (2018), Proof of Birth (2007), and An Ornament of Faith (2020).