Member 1st Newark Board Education, 1853-1869, president, 1867-1869, served many terms as secretary. New Jersey superintendent schools, 4 years. Published Youth’s Grammar, 1853, 3 textbooks of Roman history.
Sheriff Essex County (New Jersey), 1865. Lay judge Essex County Court Common Pleas. Mayor of Newark, 1870-1874.
Treasurer, librarian New Jersey History Society, 1881-1897, also 1st regular librarian. Translated foreign works. Published English Songs from Foreign Tongues, 1879, The Self-Tormentor, 1885.