Nacida en la ciudad canadiense de Vancouver, a los 14 años se mudó a Los Ángeles, en donde fue descubierta por un cazatalentos de la moda e inició así una carrera como modelo profesional que duró algunos años.A los 19 años fue seleccionada para interpretar un pequeño papel en el thriller de acción Get Carter junto a Sylvester Stallone.[1] Después de varios papeles, su carrera daría un giro con la película erótica Lie with Me, producida en 2005 y en la que interpreta a una joven desenfrenada que no acepta el dicho de que los hombres sean los amos y reyes de la noche.[2] En el año 2006 consiguió un papel recurrente en el drama canadiense Intelligence.[3] En 2011 se estrenó la película Hindenburg, donde fue la coprotagonista principal.