Continuing education, University of Maine, 1879. Instrumentman, office man and div. engineer, C.,B. & Q. R.R., 1880-1881. Div. engineer Mexico Central Railway, 1881-1884.
Again C.,B. & Q. R.R., 1884-1885. With A.,T. & San Francisco Railway as transitman, div. engineer, and resident engineer, Fort Madison, Iowa, and Pueblo, Colorado, 1886-1901, assistant to chief engineer, Topeka, 1901-1902, principal assistant engineer, La Junta, 1902-1903, engineer eastern grand div., Topeka, March-July, 1903, acting chief engineer, Topeka, 1903-1904, assistant chief engineer, Topeka, 1904-1905, acting chief engineer, A.,T. & San Francisco Railway Coast Lines, Los Angeles, 1905-1906, chief engineer A.,T. & San Francisco Railway, Topeka, 1906-1909, chief engineer A.,T. & San Francisco System, Topeka, 1909-1913. Chief engineer Rock Island Lines, Chicago, April 1, 1913-September 1, 1918, and 1919-1929.
- Assistant director engineering and maintenance, United States.R.R. Administration, Washington, September 1, 1918-June 1, ern Society Engineers (president 1923-1924), Washington Society 1919. Appointed member Board of Review, Construction Department United States of America, 1918.