En 2007 actuó en "Turn the River", con el que obtuvo el Premio a la Mejor Actriz en el Festival Internacional de Cine Hamptons.