Party affiliation: Republican
Engaged as assistant instructor сivil engineering, Purdue University, 1905-1906, instructor, 1906-1907, assistant professor, 1907-1913. Assistant professor sanitary engineering, University of Pittsburgh, 1913-1914, associate professor, 1914-1916, rpof., 1916-1922. Assistant engineer Morris Knowles, Inc., Pittsburgh, 1917-1919.
Chief engineer and Executive officer American City Engineering Company, Pittsburgh, 1919-1925. Professor and head mechanic engineering department, also dean College of Technology and director Engineering Experiment Station, University of N.H., Durham, 1925-1945, on leave of absence, 1940-1945, dean emeritus, College of Technology, University of N.H., after 1949. Principal specialist Engineering Defense Training, 1941, principal specialist and deputy director, Engineering, Science and Management Defense Training, 1941-1942, director of Engineering, Science and Management War Training program, United States Office of Education, Washington, District of Columbia, 1942-1945.
Life member American Society Civil Engineers, American Society Engineering Education (vice president 1938-1939). Member Newcomen Society England, N.H. Academy of Science, Phi Kappa Phi.