He was the Treasurer and Chief Executive Officer of Manchester Savings Bank for twenty-five years. He was also a prominent civic and business leader, serving as a director of Amoskeag Industries, the Manchester Gas Company, New Hampshire Insurance Company and the Public Service Company of New Hampshire.
He held significant roles at Manchester Savings Bank for nearly two decades, including Treasurer and CEO. As a respected leader in civic and business circles, he also served on the boards of influential organizations such as Amoskeag Industries, the Manchester Gas Company, New Hampshire Insurance Company, and the Public Service Company of New Hampshire.