Party affiliation: Democrat
- Branch manager Wachovia Bank, Winston-Salem, North Carolina, 1962-1966. Marketing officer Southern National Bank, Lumberton, 1966-1970. Administrator Southeastern Regional Mental Health Center, 1970-1976, area director, since 1976.
Served with United States Army, 1959-1965. Member North Carolina Mental Health Centers Association (president 1980-1981), North Carolina Council Mental Health Centers (secretary-treasurer 1982-1983), Junior Chamber of Commerce (Lumberton chapter), Robeson County Golf Association (president 1981, secretary-treasurer since 1987), Lions, Elks, Pinecrest Community College (board directors, president 1988-1989).