Actriz de reparto que se dio a conocer por su papel en Freedom Writers en el 2007. Apareció en Person of Interest y en The History of Future Folk en el 2012.
abandonó sus estudios en Hunter College para perseguir una carrera en el entretenimiento.
Tuvo papeles recurrentes en la televisión en las series Dexter y ER.
Se casó con José Castillo en el 2007. La pareja tuvo hijas llamadas Summer Rose y Lyla Isabella.
Apareció como invitada en 30 Rock con Tina Fey en el 2007.