Bachelor in Political Science, Oberlin College, 1992. Juris Doctor, University Maryland School Law, 1995.
Attorney Baltimore Office Public Defender's, 1998—2006. City councilwoman District 5 Baltimore City Council, 1995—2004, city councilwoman District 6, 2004—2007, vice president, 1999—2007, president, since 2007. Interim mayor City of Baltimore, since 2010.
Board member Baltimore Area Convention & Visitors Association, Hilton Baltimore Convention Center Hotel Corporation, Baltimore Museum of Art, Baltimore City Human Services Commission, Live Baltimore, Maryland Science Center, National Aquarium in Baltimore, Baltimore Substance Abuse Systems, Living Classrooms Foundation, Waterfront Partnership of Baltimore, Parks & People Foundation. Member of Maryland State Bar Association, Federal Bar Association, Epsilon Omega chapter, Alpha Kappa Alpha Sorority, Inc.
Married Kent Blake; 1 child Sophia.