Bachelor Pre-Medicine, West Virginia University, Morgantown, 1970. Doctor of Medicine, West Virginia University, Morgantown, 1974. Bachelor in History, University North Carolina-Wilmington, 1997.
Master of Arts in European History, University North Carolina-Wilmington, 1999. Master in Public Health in Tropical Medicine, Tulane University, New Orleans, 2000.
Assistant professor radiology Duke University, Durham, North Carolina, 1981—1984. Staff radiologist New Hanover Memorial Hospital, Wilmington, 1984—1995. Part-time history professor University North Carolina, since 2005.
Married Betty N. Hull, May 8, 1971. Children: Steven D., Marsha G. Collins.