Party affiliation: Democrat
- Bar, 1976, certified taxation specialist South Carolina. Supreme Ct; associate firm Richards, Layton & Finger, Wilmington, Delaware, 1975-1980, director, 1980^.
Served to captain, Judge Advocate General corpus, United States army, 1969-1974. Fellow American College Tax Counsel. Member American Bar Association, South Carolina Bar Association, Delaware State Bar (chairman, secretary taxation 1990-1991), Wilmington Tax Group (chairman 1988-1989), The Committee of 100 (president 1994-1996), Board of Managers, The Nemours Foundation, Wilmington Club.