J. Propagation Sherborn (Massachusetts) Tribune, 1890. Assistant Manager, Lakeview Press, Framingham, Massachusetts, 1886-1892. Established Spencer Leader, Massachusetts, 1892-1893, Sandwich Independent, Warehaven Independent, 1893.
Established Hampton Union, Hampton New Hampshire, 1899. Propagation, Exeter Gazette, Exeter, New Hampshire, 1899-1890. Appointed Registrar Drafting Board, 1918.
Appointed Associate Judge, Municipal Court, Hampton, since 1922. Elected Representative to Legislature, New Hampshire, 1926-1928. Appointed by Governor Spaulding, Member Legislative Commission Coast Erosion and Marsh Development.