1975: Ordained
1975: St. Charles’, Woburn, MA
1975-1981: St. Peter’s, Cambridge, MA
1981-1986: Archbishop Williams’ High School, Braintree, MA
1986-1990: St. James’, Salem, MA
1990-1994: St. Mary’s, Lynn, MA
1994: Our Lady Star of the Sea, Marblehead, MA
1994-2000: St. Catherine of Siena, Norwood, MA
2000-2001: Vatican II Institute, Menlo Park, CA
2001: Emergency Response Team, Boston, MA
2001-2012: Blessed Kateri Tekakwitha, Plymouth, MA
2012-2016: Administrative leave
2017-2018: Unknown