Brown nació en Saint Paul, Minnesota y asistió al St.
Tras sus inicios como cantante, ella cambió su enfoque a la actuación después de ser convencida por una profesora.
[1] Brown debutó en televisión en 1999 en un episodio de la serie Freaks and Geeks, a esto le siguieron participaciones en CSI: Crime Scene Investigation, Smallville, Entourage, Without a Trace, The Closer, Joey y Criminal Minds.
[2][3] En 2009 fue elegida como Lisa Niles en la telenovela General Hospital,[4] donde participó hasta junio de 2011.
[6] En 2012 obtuvo el papel de Taylor Stappord en la dramedia Devious Maids,[7][8] emitida en 2013 por el canal Lifetime, tras ser desechada por la cadena ABC.