Born and died in Worcester, Massachusetts. Married to Susan M. Barnes. Served on city council in Worcester. President of City National Bank of Worcester. Vice president of Worcester Trust Company.
Member of the American Antiquarian Society and the Massachusetts Historical Society.
Author of Early Paper Currency of Massachusetts (1866).