Irwin & Morris is open and its lawyers and paralegals are working diligently. In accordance with recommendations of public health officials relating to COVID-19 (Coronavirus), we will minimize physical contact and maintain a healthy space between persons, including clients, staff and attorneys. We will attempt to schedule all client meetings by telephone or teleconference. All lawyers have videoconferencing technology by which face-to-face meetings and document sharing can occur. In the event it is neccesary for you to come to our office, please wear a face mask, or we can provide you with one.

Eric S. Thistle

New England School of Law, J.D.
University of Southern Maine, B.S.

Areas of Practice:
  • Criminal Defense
  • Personal Injury
  • Family Law


Eric is a trial lawyer practicing out of the Portland, Maine office of Irwin & Morris. Eric first started his legal career at a medium sized law firm in York County, Maine, and has spent the last four years litigating serious criminal cases and family matters. Eric attended the University of Southern Maine in Portland, Maine, and was a member of the men’s varsity basketball team. He later earned his J.D. from New England School of Law, in Boston, Massachusetts. Eric is a member of the Maine Trial Lawyers Association, the Maine Association of Criminal Defense Lawyers, and is on the Board of Directors for the York County Bar Association.

When not in the office or in court, Eric spends his time with his wife, Amy, and their three young children.

Professional Associations:

York County Bar Association, Board of Directors
Maine Trial Lawyers Association
Maine Association of Criminal Defense Lawyers

Continuing Legal Education Speaking Engagements:

Presenter on the topic of "Lawyer of the Day." Maine State Bar Association's annual Bridging the Gap seminar, Freeport, Maine.

Have questions?
Contact Irwin & Morris:

Irwin & Morris Locations


183 Middle Street
P.O. Box 7030
Portland, Maine 04112
Phone: 207.772.0303

New Gloucester
(Pineland - Auburn Hall)

60 Pineland Drive, Suite 202
New Gloucester, ME 04260
Phone: 207.725.0000