Party affiliation: Republican
Chemist Port Oram (New Jersey) Iron Works, 1875-1876. Assistant superintendent Musconetcong Iron works, 1876-1879. Superintendent Secaucus Iron works (New Jersey), 1879-1882.
Superintendent Musconetcong Iron works and Mines, and general manager, treasurer Secaucus Iron Company, 1882-1894. President Hazleton (Pennsylvania) National Bank, 1894-1929, Chairman of the Board, since 1929. President Hazleton Iron Works, since 1898.
Honorary president board of trustees Lafayette College.
Born March 12, 1852