Actriz canadiense mejor conocida por su papel en la serie de televisión Smallville. Interpretó a Max en Black Sails.
Interpretó a un elfo en la película para televisión del 2006 llamada Santa Baby.
Era la primera elección de JJ Abrams para el papel de Lizzy en la serie de espías Undercovers, pero fue reemplazada por otra actriz después del episodio piloto de la serie.
Nació en Calgary, Alberta, de una familia de ascendencia africana, italiana y rusa. Está casada con el actor Ronen Rubinstein.
Selena Gomez y ella formaron parte del elenco de la película del 2008 titulada Another Cinderella Story.