Bachelor of science in nursing, East Carolina University, 1976.
Coronary care nurse New Hanover Memorial Hospital, Wilmington, North Carolina, 1976—1978, Lake Waccamaw Convalescent Center, 1984. Public health nurse New Hanover County Health Department, Wilmington, since 1978, nurse children's special health services, since 1978. Director/manager Home Maker Home Health Aide Program, since 1983.
Board directors New Hanover County Heart Association, since 1981. Counselor Open House/Crisis Line, 1978. Member Lower Cape Fear Hospice, Wilmington, 1979.
Member health advisory board Head Start, Wilmington, 1981—1984.
Member of Eastern District Public Health Association (section vice-chair since 1984), North Carolina Public Health Association (member ad hoc committee resolutions 1985), American Public Health Association, North Carolina Nurses Association, American Nurses Association.