Actriz estadounidense que tuvo un papel regular en la serie 666 Park Avenue del 2012 al 2013. También interpretó a Taylor DuBois en la serie General Hospital en el 2013. En el 2018 comenzó a aparecer en All American de The CW.
Uno de sus primeros papeles fue en la serie de televisión Gossip Girl en el 2009.
Interpretó el papel de Lola en un episodio del programa de televisión popular Law & Order: Special Victims Unit en el 2011.
Creció con su familia en Boston, Massachusetts. Tuvo una relación amorosa con Dylan Sprayberry.
Apareció en un episodio de la serie de televisión Gossip Girl, en la que aparece también Chace Crawford.