Clerk, Clinton National Bank, 1910-1914. Assistant cashier Birmingham National Bank, Derby, Connecticut, 1914-1926. Assistant secretary Rhode Island Hospital Trust Company, Providence, 1926-1934.
President Citizens Savings Bank, Providence, 1934-1962, Chairman of the Board, 1962-1973, trustee 1934-1973. Director Citizens Trust Company, Providence, 1934, Chairman of the Board, 1948-1965. Trustee Rhode Island Public Expenditure Council.
Honorary board directors World Affairs Council Rhode Island.
Born September 25, 1886