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