Party affiliation: Democrat
Professor history and Latin, Milligan College, 1900-1903. Professor of history, Lynchburg College, 1903-1905. Virginia state school examiner, 1905-1908.
State rural school supervisor of Virginia, 1908-1910. Dean of faculty, Lynchburg College, 1910-1911. Professor secondary education, University of Alabama, 1912-1919.
Organized, and was director of extension div., University of Alabama, 1919-1930. Associate director Alabama State Industrial Board, 1928-1929. Chief economist Commonwealth & Southern Corporation, 1931-1933.
President Clarkson College of Technology, 1935-1940. President Chrysler Institute of Engineering, Detroit.
Denomination: Member Christian (Disciples) Ch
Clubs: Potsdam, Potsdam Country, La Gorce Country.