De 1999 à 2003, elle participe à la série télévisée
The Vice crée par Rob Pursey Barry Simmer.
En 2005, elle joue dans
Who Do You Love ? de Jim McRoberts.
L'année suivante, elle joue dans
Red Road d'Andrea Arnold, film qui remporte au festival de Cannes 2006 le prix du jury.