She went to law school at William and Mary, is past president of the Loudoun County bar association, and served from 2001-2005 as an Assistant Commonwealth’s Attorney for Loudoun County, prosecuting felony and misdemeanor criminal and traffic cases in all of the Loudoun Courts. In 2010 she was appointed a substitute judge in Loudoun county. She lives in Leesburg, VA with her husband Andrew and her two children.