Elle commence par être la guest star de séries canadiennes au milieu des années 1990 comme Are You Afraid of the Dark ?, Forever Knight, Kung Fu, Once a Thief et Psi Factor, puis se fait connaître davantage avec des téléfilms comme Harrison Bergeron avec Christopher Plummer et Sean Astin, Unwed Father et Futuresport.
Elle débute au cinéma en 1999 dans Detroit Rock City d'Adam Rifkin, avec
Edward Furlong et Jour Blanc de Kris Koch, avec
Chevy Chase et
Pam Grier. En 2001, elle est saluée pour sa prestation dans le premier rôle de Ticket For Love d'Eric Bross, puis est la partenaire d'
Eliza Dushku dans Détour Mortel de Rob Schmidt. Elle a joué depuis dans Waiting... de Rob McKittrick et dans le quatrième film de la série The Crow réalisé par Lance Mungia, aux côtés d'
Edward Furlong et
Dennis Hopper.
Elle tient par ailleurs un rôle régulier dans Entourage. En 2006, elle interprète Dolly dans In The Mix de Robb Underwood. En 2008 on la retrouve dans
Rien que pour vos cheveux...
Le 19 Janvier 2010 elle est numéro 1 de la liste des 99 femmes les plus désirées de 2010 fait sur Askmen.com. En 2009 elle s'était classée numéro 12. Le 24 Avril 2010, Le magazine Masculin FHM la classe numéro 6 des 100 femmes les plus belles au monde juste derrière Scarlett Johansson