Party affiliation: Republican
In early life learned printer’s trade. Followed it until 1847 in office of Cincinnati Gazette. Postmaster Des Moines, 1849-1853.
Clerk of court 2 terms. Major and paymaster, 1861-1864. Aided in establishing a leading life insurance company for many years.
Member 11th general assembly Iowa, 1865-1866. Author of statute regulating life insurance companies, and president Equitable Life of Iowa, 1874-1888.