He served as principal of Utica Free Academy in 1850 and 1851 and became editor and proprietor of the Utica Morning Herald 1851 - 1889. He was a delegate to the Republican National Conventions in 1864, 1868, and 1876; and a member of the New York State Assembly (Oneida Co., 2nd D.) in 1867.
In 1850 and 1851, he served as the principal of Utica Free Academy. He then took on the roles of editor and publisher of the Utica Morning Herald from 1851 to 1889. Additionally, he participated in the Republican National Conventions in 1864, 1868, and 1876, and was a member of the New York State Assembly (Oneida County, 2nd District) in 1867.