Party affiliation: Democrat
- Respiratory therapy technician South Highlands Hospital, Birmingham, Alabama, 1974—1976, Rex Hospital, Raleigh, North Carolina, 1976—1979. Nurse, respiratory therapy technician Wake Medical Center, 1980—1982, Duke University Medical Center Hospital, Durham, 1982—1989, Think Medical, Inc., 1986—1989, president, since 1989. With Alabama Army National Guard, 1974-1976.
Active Raleigh chapter National Organization of Women, since 1976, chairperson membership, 1978—1979. Member of New York Poetry Society Anthology, American Poetry Association Anthology, North Carolina Association Respiratory Therapy, American Association Respiratory Therapy, North Carolina Nurses Association, American Nurses Association.