She starred in the television series The from 1991 to 1993.
She began her career on stage at an early age.
Her movies also include Traffic 2000 , Chicago 2002 , along with Oceans Twelve 2004 , The Terminal 2004 , No Reservations 2007 , Red 2 2013 and many more of such outstanding films.