Engineer C.M. & S.P. R.R., and in ranching and banking in Montana. District agent, later state manager New World Life Insurance Company, Billings, Montana, 1914-1920. Agency manager Shenandoah Life Insurance Company, Roanoke, Virginia, 1920-1922.
2d vice president Minnesota Mutual Life Insurance Company, St. Paul, 1922-1929, vice president, 1929-1932, executive vice president, 1932-1934, director, 1925-1934. Became president, 1934. Member Executive Committee Life Underwriters Training Council since 1950.