An American actress, born in Pittsburgh, Pennsylvania, in the USA. She is known for The Punisher (2004), The Prince of Tides (1991), and The 5th Quarter (2010).