Party affiliation: Democrat
Staff nurse St. Agnes Hospital, Baltimore, 1972—1973, Hartford Hospital, Connecticut, 1973—1974. Staff nurse, charge nurse Arkansas Gould Memorial Hospital, Presque Isle, Maine, 1974—1977. Staff nurse I, emergency department Eastern Maine Medical Center, Bangor, 1979—1982, staff developer, 1982—1988, head nurse emergency, 1989—1994, manager.
Clinical consultant LOGICARE Corporation, 1995, instructor, trainer trauma nursing care, since 1988. Member Governor's Advisory Board to Emergency Medical Services, 1983—1992, chairman, 1985—1988, 11th and 14th Annual New England Symposium on Emergency Nursing, 1985.
Board directors Orono Volunteer Rescue Service, since 1985, vice president, 1987, president, 1988. Member Maine Seat Belt Coalition, 1986. Member of Board Certified Emergency Nurses, Emergency Nursing Foundation (board directors 1991-1993, president 1991), Maine Trauma Task Force, Maine Emergency Nurses Association 1984-1986, National Emergency Nurses Association (board directors 1988-1992, president 1991), Emergency Department Nurses Association (chapter president 1979-1981), Maine State Nurses Association, American Nurses Association.