Nata a Vancouver, in Canada, da padre afro-canadese e madre canadese di origini europee, ha iniziato a recitare all'età di sette anni. Durante la sua carriera ha partecipato a molte serie televise come CSI - Scena del crimine, The L Word, 90210, Psych, Boys & Girls e Romeo!. Ottiene il suo primo ruolo di rilievo nel 2001 nella serie Edgemont, interpretando il ruolo di Bekka Lawrence, mentre nel 2002 prende parte alla serie 2030 CE dove interpreta Jakki Kaan. Dal 2004 al 2005 recita nella serie televisiva Life as We Know It interpretando la parte di Sue Miller, mentre nel 2006 prende parte al film di Andy Fickman, She's the Man; sempre nello stesso anno ottiene un ruolo nel film The Covenant, di Renny Harlin.
Nel 2009 diventa una delle protagoniste della serie Melrose Place dove recita il ruolo di Riley Richmond fino al 2010. Prende parte al film di Fede Álvarez nel 2013, La casa, remake del film del 1981, invece nel 2014 partecipa al film di Paul W. S. Anderson, Pompei. Recita, nel 2011, al fianco di Martin Lawrence nel film Big Mama - Tale padre, tale figlio, di John Whitesell, sempre nello stesso anno interpreta la parte di Riley Elliot in Amici di letto. Nel 2013 prende parte alla serie Cult recitando il ruolo di Skye Yarrow, la serie però viene cancellata dopo la prima stagione. A partire dal 2015 entra nel cast della serie Gotham interpretando la parte della spietata criminale Tabitha Galavan.