Father Chris Wallace was born in Methuen and attended local schools. His home parish was Our Lady of Good Counsel. He graduated from Merrimack College in North Andover, then completed seminary studies at St. John’s in Brighton, Massachusetts. He served as a deacon at St. Joseph Parish in Needham, and after ordination he served as parochial vicar for Living Water Catholic, the collaborative of Holy Family Parish in Amesbury, and Star of the Sea Parish in Salisbury. Father Chris was installed as pastor for All Saints Parish in June, 2018.