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.

Theodore H. Irwin, Jr.

New York Law School, J.D. 1988 cum laude
Bowdoin College, B.A. 1982

Areas of Practice:
  • Civil Litigation
  • Divorce


Tuck regularly appears in the Maine District and Superior Courts and in Federal District Court representing clients on a range of personal and business matters. The focus of his practice is litigation and trial work. Tuck represents individuals in divorce and domestic partnership matters; injury matters, including abuse and accidents; real estate disputes; and insurance claims. He represents businesses in all aspects of contract, sales and property disputes.

Tuck has over 25 years of experience as a trial lawyer. He graduated from Bowdoin College in 1982 and from New York Law School, cum laude, in 1988. He practiced previously with an insurance defense firm and a small-town practice in Brunswick. In 2003 he left his partner position at a mid-size firm in Portland to establish Irwin & Morris. He is admitted to practice in the State of Maine and the Commonwealth of Massachusetts, the Federal Courts of Maine and Massachusetts, the U.S. Court of Federal Claims, the U.S. Court of Appeals for the First Circuit and the U.S. Supreme Court. He belongs to the Maine State Bar Association, the Cumberland County Bar Association and the Maine Trial Lawyers Association.

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