An American actress, born in New York State, in the United States. Her works include Choke (2008) and The Secret Friend (2010). She died on August 23, 2017, in New York, USA.
An American actress, born in New York State, in the United States. Her works include Choke (2008) and The Secret Friend (2010). She died on August 23, 2017, in New York, USA.