Assistant engineer St. Louis & San Francisco R.R., 1886-1889. United States assistant engineer Mississippi River Commission, 1889-1890. Assistant engineer Chicago Drainage Canal, 1890-1900.
Chief engineer Southwest Arkansas&I.Ty. Railway, 1890-1891; United States assistant engineer Mississippi River Commission, 1891-1905. Div. engineer Panama Canal, 1905-1908.
Private practice, 1908-1909. Vice president, treasurer, chief engineer and general manager Pacific & Eastern Railway, construction engineering Spokane, Portland & Seattle Railway and St. Paul Union Depot, and consulting highway engineer Jackson County, Oregon, 1909-1915. Construction engineering New York Barge Canal, etc., 1916.
Engineer Alaskan Engineering Commission, 1917. Engineer and engineer in charge Anchorage div., Alaska R.R., 1918. Assistant chief engineer, Alaskan Engineering Commission, 1919-1923.
United States assistant engineer, 1923, associate engineer, 1926, later senior engineer, head engineer Office of Chief Engineers United States Army, 1923-1938. Retired April 1, 1938.