In television, she can be seen in the recurring role of a prostitute in the series Melrose Place.
Her portrayal as Nancy Sinatra in the biopic Sinatra was critically acclaimed.
During her career, she has been featured in some movies and TV shows.
Her most notable works can be seen in the movies like Cocktail, Showgirls, Face/ Off, Bound, Demonlover, The Insider, P. I Love You, Killer Joe, Minarets in New York and House of Versace.
She completed her high school from Beverly Hills High School. She later moved to Boston and started studying at Emerson College. From there she earned Bachelor of Fine Arts in drama and psychology in 1983.