Educated Woonsocket High school and Westbrook Seminary, near Portland, Maine. Sergeant and sergeant major 2d Rhode Island Infantry, June 5-October 11, 1861. Second lieutenant, October 11, 1861.
First lieutenant, July 24, 1862. First lieutenant Signal Corps United States of America, March 3, 1863. Bvtd. captain and major vols., March 13, 1865, “for faithful and meritorious services during the war”.
Honorary mustered out, September 1, 1865. Miller and grain dealer.