top of page




In 1995, I began my legal career as a volunteer prosecutor in the Barnstable District Court. During my time as an intern under District Attorney Phil Rollins, I formed relationships with fellow prosecutors, defense attorneys, court staff, police, and members of the Cape community that continue to this day.


After briefly exploring a practice in municipal law, I returned to the Cape and Islands District Attorney’s Office as a full-time prosecutor.


While an Assistant District Attorney, I stood before juries in  all the District Courts  on the Cape & Islands - Barnstable, Falmouth, Orleans, Nantucket, and Edgartown - as well as the Barnstable Superior Court. I prosecuted the full gamut of cases, from misdemeanors to major felonies, in pursuit of justice and public safety.


In 2003, I ventured into private practice where I continued to grow as a trial lawyer by handling the most serious cases that come before the criminal justice system.


In 2008, I opened my own office and quickly learned the dedication and discipline necessary to maintain a small business. My practice took me to courts across the Cape and Islands, Massachusetts, and the US.


I arrive today with more than 25 years of criminal justice experience, including working as the lead attorney on 15 homicide cases. In addition, I bring business and financial management experience, an extensive foundation of relationships I have built in the legal community, and a strong reputation as a hard-working and professional attorney.


  • Boston College High School, 1988

  • University of Massachusetts - Bachelor of Arts in Legal Studies, 1992

  • Massachusetts School of Law - Juris Doctorate, 1995



  • Massachusetts Bar, since 1995

  • United States District Court for the District of Massachusetts, since 1996

  • United States Court of Appeals for the First Circuit, since 1996


  • Chair, Town of Bourne Planning Board

  • Member, Town of Bourne Planning Board

  • Member, Town of Bourne Capital Outlay Committee

  • Member, Town of Bourne Finance Committee

bottom of page