Actriz canadiense conocida por sus papeles en Triple Dog, Juno e I, Robot. En el 2016 apareció en USS Indianapolis: Men of Courage junto a Nicolas Cage.
Tuvo sus inicios cuando tenía 10 años, consiguiendo un papel en la película Personally Yours.
Ha aparecido en varias exitosas películas, incluyendo Jennifer's Body, protagonizada por Megan Fox.
Creció en los suburbios de Vancouver.
Apareció en la película Frankie and Alice del 2010, protagonizada por Halle Berry.