Salesman Henley-Kimball Company, Portland, Maine, 1914-1916, state manager, 1916-1925, vice president, general manager, 1924-1929. General sales manager Hudson Motor Car Company, Detroit, 1929-1931, assistant general manager, 1931-1934, director, 1929-1935. President Transport Company, 1935-1942.
Vice president First Portland (Maine) National Bank, 1942-1949, president from 1950, director from 1938, also chairman of the executive committee. Director Haverford Brothers Company, Oxford Paper Company, Maine Bonding and Casualty Company, Portland Stove Foundry. President board of overseers Bowdoin College.
Past president Portland Community Chest.