Party affiliation: Democrat
With, solicitor County Criminal Court Marion, North Carolina, 1958—1965. With North Carolina National Bank, Greensboro, 1965—1966. President United States Junior Chamber of C., 1966—1967, chairman board, 1967—1968.
Special assistant to director Office of Economic Opportunity, 1967—1968. Director Southeast region Atlanta, 1968—1970. Executive consultant United States Research and Development Corporation, New York City, 1970—1972.
Counsel, vice president American Insurance Association, Atlanta, 1972—1979, Washington, 1979—1982, senior vice president, 1982—1989. General counsel North Carolina Department Insurance, since 1989, senior deputy commissioner, since 1990.