Catherine Brown grew up in Wilmington, North Carolina. Catherine is a proud double Tar Heel. She graduated with distinction from the University of North Carolina at Chapel Hill, where she also earned her law degree.
Prior to attending law school, Catherine volunteered with the Alternative Dispute Resolution Center in New Hanover County. As a volunteer, Catherine helped mediators resolve self-initiated criminal cases.
Following her first year of law school, Catherine interned for the New Hanover County District Attorney’s Office. During her internship, she worked with the assistant district attorneys in the drug and property crime division. Catherine specifically worked on complex multi-defendant drug trafficking cases and quickly developed a passion for criminal law.
Catherine then clerked for Cheshire Parker Schneider, PLLC, during the summer after her second year of law school. As a clerk, she developed experience in criminal and white-collar defense and took a leading role in a complex federal public corruption case.
Catherine joined Cheshire Parker Schneider, PLLC, as an attorney in 2016. She primarily works in the criminal defense section.
Catherine is a member of the Wake County Bar Association, the North Carolina Association of Women Attorneys, Wake Women Attorneys, and the North Carolina Advocates for Justice.