 He was also president of the North Haverhill Granite Company.He served as commander of the Department of Vermont, Grand Army of the Republic, and as president of the Vermont Officers' Reunion Society.He was Companion #09174 of the Military Order of the Loyal Legion of the United States, or MOLLUS, through its Vermont Commandery.