Di recente è apparsa al fianco di Jennifer Aniston e Clive Owen nel thriller della Weinstein Company Derailed. Altri suoi film recenti comprendono il thriller inglese The Business, il film del 2004 tratto dal romanzo di Jane Austen e realizzato secondo lo stile di Bollywood, Bride and Prejudice, e il blockbuster d'azione Shanghai Knights, al fianco di Jackie Chan e Owen Wilson. Ha inoltre recitato in Piccadily Jim, Tingod, South Kensington e Danny the Dog. Per la TV ha lavorato nella serie inglese Rosemary and Thyme e per i telefilm Jeffrey Archer: the Truth, per la BBC, nel 2002, e Sons & Lovers, adattato dal classico di D.H. Lawrence, nel 2003.