- Town of Newcastle Select Board
- Leadership Maine-Mu Class
- American Bar Association Bar Leadership Institute
President
- Maine State Bar Association (MSBA)
- Lincoln County Bar Association
- University of Southern Maine Alumni Association
- University of Southern Maine School of Business Alumni Chapter
- Damariscotta Region Chamber of Commerce
- University of Maine at Farmington Student Senate
Boards and Governing Councils
- ABA Solo, Small Firm, and General Practice Division
- ABA Young Lawyers Division
- Maine State Bar Association
- Lincoln County Bar Association
- Maine Justice Foundation
- University of Maine at Farmington Board of Visitors
- University of Southern Maine Board of Visitors
- University of Southern Maine Alumni Association
- University of Southern Maine School of Business Alumni Chapter
- Damariscotta Region Chamber of Commerce
- Second Congregational Church in Newcastle
- Lincoln Theater
- The Carpenter’s Boat Shop
Recognition/Awards
Designated Katahdin Counsel by Maine Supreme Judicial Court for completing 50 hours or more of pro bono legal services
Michael Winston Award in recognition of service to the University (University of Maine at Farmington) Community
Chair
- University of Maine at Farmington (UMF) Board of Visitors
- American Bar Association (ABA) Solo, Small Firm, and General Practice Division (GPSolo) Book Publications Board
- GPSolo Public Service Committee
- MSBA Investment Committee
- MSBA Trusts & Estates Section
- MSBA Young Lawyers Section
- Town of Newcastle Broadband Committee
Committees
- University of Maine System UMF Presidential Search Committee
- Habitat for Humanity Family Selection Committee
- American Bar Association Legal Check-ups Steering Committee
- GPSolo
- Finance Committee
- Long Range Planning Committee
- Future of Legal Services Task Force
- Contents Committee
- Technology Committee
- Rain Team
- Young Lawyers Committee
- Maine State Bar Association
- Nominating Committee
- Lawyer Referral Service Committee
- Technology Committee
- Maine Justice Action Group
- Executive Committee
- USM Alumni Association
- Executive Committee
- Bylaws Committee
- Membership Committee
- Advocacy Committee Chair
- University of Maine System
- University of Maine at Farmington Presidential Search Committee
- University of Southern Maine
- School of Business Advisory Group
- Advocacy Steering Committee
- Town of Newcastle
- Broadband Committee
- Cable Committee
- Lincoln Theater
- Nominating Committee
- Personnel Committee
- Audit and Governance Committee
- The Carpenter’s Boat Shop
- Finance Committee
- Facilities Committee
- Second Congregational Church in Newcastle
- Investment Committee