An American actress, born on November 13 in Los Angeles, California. She made her film debut in 2000 and is known for Escape from Tomorrow (2013), The Mad Whale (2017), and Dante's Inferno (2010).