With the difficult times that we’ve been facing, it may be tempting to over-celebrate this New Year’s Eve with a...
“With over 20 years of trial experience in personal injury, wrongful death, and criminal defense matters and hundreds of court appearances, I deliver dedicated, results-driven representation you can trust.”
When someone else’s negligence causes serious injury or the loss of a loved one, the impact can be overwhelming — from medical bills to lost income and grief.
You don’t have to face it alone. I focus on protecting your rights and pursuing the full compensation you deserve so you can move forward.
An OUI/DUI/DWI charge in Massachusetts can carry serious consequences. Before making any decisions, it’s critical to understand your rights and options.
I focus on protecting your record and your future by pursuing dismissals, reduced charges, and challenging improper tickets, with a clear strategy from day one.
Since 2002, I have represented clients in injury and wrongful death cases, as well as OUI/drunk driving and criminal defense matters. I am also a law professor, bringing both courtroom and academic experience to every case.
With hundreds of court appearances, numerous jury trials, and many negotiated settlements, I provide focused, strategic representation tailored to each client.
Injury cases are handled on a contingency fee basis, no fee unless you recover. Most criminal defense matters are offered at a fixed fee. From my office in Tewksbury, I represent clients throughout Massachusetts and Southern New Hampshire.
SCHEDULE YOUR FREE, CONFIDENTIAL CONSULTATION.

If you’ve been injured or charged with OUI/DWI or another criminal offense in Massachusetts, what you do next matters.
Protect your future with strong representation from the start.
With an office in Tewksbury, Massachusetts, I provide representation for clients throughout Massachusetts and Southern New Hampshire; specifically including Middlesex County (including Ayer, Concord, Tewksbury, Wilmington, Lowell, Billerica, Chelmsford, Dracut, Reading, Tyngsboro, Westford, Woburn and Stoneham); Essex County (including Lawrence, Andover, North Andover, Newburyport, Haverhill and Methuen); Hillsborough County (including Nashua and Pelham); and Rockingham County (including Derry, Brentwood, Windham and Salem).