An American actress, writer, and producer, born in 1967 in New York. She is known for Dementia 13 (2017), Kill the Monsters (2018), and 116 (2017).
(According to views)