After a decade of private practice, John began teaching at Stonehill in 2014 - implementing the Business Administration Department's Writing in the Disciplines course. He was appointed as the chair of the Business Administration Department in July 2017 in the Meehan School of Business. 

John maintains a private law practice on the South Shore. 


  • B.A. Assumption College
  • J.D. Suffolk University Law School


  • Admitted in the Commonwealth of Massachusetts and U.S. District Court, District of Massachusetts

Courses Taught

  • First-Year Business Experience
  • Legal Environment of Business