Actrice, elle a reçu des éloges de la critique pour ses rôles principaux dans les films dramatiques "States of Grace" et "Room", ce dernier lui a permis de remporter l'Oscar de la meilleure actrice. Elle incarne Captain Marvel dans l'Univers Cinématographique Marvel. Elle a également joué des rôles secondaires dans "Pyjama Party", "21 Jump Street", "Crazy Amy" et "Scott Pilgrim".
Son premier rôle a été celui de comédien pour des sketches dans l'émission "The Tonight Show with Jay Leno". Elle a fait ses débuts au cinéma dans le film "Special Delivery" sorti en 1999, et a ensuite décroché un petit rôle dans le film de 2004, "30 ans sinon rien".
Elle a sorti son album intitulé "Finally Out of P.E." en 2005.
Elle a une petite sœur, Milaine. Elle s'est fiancée au chanteur du groupe Phantom Planet Alex Greenwalden 2016, mais ont décidé de rompre leurs fiançailles début 2019. Plus tard dans la même année, elle a entamé une relation avec Elijah Allan-Blitz.
Elle a joué aux côtés d'Alexa Vega dans la comédie pour adolescents "Pyjama Party".