Student, University North Carolina, 1914.
Assistant cashier Bank of Washington (North Carolina), 1918-1926. Vice president North Carolina Bank & Trust Company, 1926-1931. Executive vice president Regional Agrl Corporation of Raleigh (North Carolina).
Also Albany, New York, 1932-1934. Assistant treasurer F.S. Royster Guano Company, Norfold, Virginia, 1934-1939. Chairman board, president Scottish Bank, Lumberton, North Carolina, 1939-1963.
President, director Protective Agency, Inc., from 1941, Protective Realty, Inc., from 1954. Chairman board Business Development Corporation North Carolina, from 1956, 1st Union National Bank North Carolina, Charlotte, from 1963.
President Robeson County chapter American Red Cross, 1941-1943, treasurer, 1932. Trustee University of North Carolina, from 1945, East Carolina College, 1952-1956. Board directors Merit System of North Carolina, 1950-1952.
Second lieutenant United States Army, 1917-1918. Member North Carolina Bankers Association (president 1952-1953), Chamber of Commerce (president 1953-1954), American Legion (past Commander), History Society Virginia, History Society North Carolina, Elks, Rotarian (president 1945).
Married Laurie Branch, April 6, 1922 (deceased). 1 child, John Branch. Married Victoria Pringle Earle, February 14, 1926.
1 child, Victoria E.