With National Bank Commerce, Norfolk, 1941-1942. With Office Coordinator Information and successor, Office of Strategic Services, 1942-1945. With Investment Corporation Norfolk (company name changed to United Virginia Mortgage Corporation), 1945-1980, vice president, 1956-1964, president, 1964-1972, chairman, 1972-1980.
Vice president Investment Corporation Virginia, 1960-1964, president, 1964-1968. Vice chairman Mutual Assurance Society Virginia (Richmond). Director Charters Development Corporation, United Virginia Bank, Seaboard National, Property Management Corporation, Wythe Corporation, Williamsburg Virginia Trustee, treasurer Norfolk Academy.
Trustee Norfolk General Hospital (president 1968-1970). Vice president Hermitage Foundation, Norfolk Historic Foundation. President, trustee Mary F. Ballentine Home Aged, Norfolk.
Vice president Howard Association, Norfolk. Board directors United Communities Fund Children’s Art Center, Norfolk, Navy Young Men’s Christian Association, Norfolk, Order Cape Henry 1607, Hampton Roads chapter Navy League United States.