Brown hat einen Abschluss an der American Musical and Dramatic Academy in New York City gemacht. 2006 gewann sie zusammen mit anderen bei den Character and Morality in Entertainment Awards einen Camie Award für das Fernsehdrama The Reading Room.