She is an American actress and photographer born on March 9, 1958 in Philadelphia in the United States. She is known for her roles in After Hours (1985), Men in Black (1997), Larger Than Life (1996), Dogma (1999), and The Last Seduction (1994).