Law clerk to Judge Eugene H. Nickerson United States District Court. Special assistant to Judge William H. Webster Federal Bureau of Investigation, 1981—1983. Assistant United States attorney, District Massachusetts United States Department Justice, 1983—1991, chief public corruption division, District Massachusetts, 1988—1991.
With Palmer & Dodge LLP, Boston, 1991, partner, 1994. Associate judge Massachusetts Superior Court, 1997, administrative judge business litigation session, 2008. Teacher Harvard Law School, New England School Law, Northeaster University School Law.
Associate judge Massachusetts Supreme Judicial Court, since 2009.