Associate of Arts in Nursing, Rochester State Junior College, 1972. Bachelor of science in nursing, University Dubuque, 1978.
Indiana college health service nurse University Dubuque, 1976—1980, community health nursing instructor, 1978—1980. Staff nurse Rochester Methodist Hospital, Minnesota, 1972—1973, St. Mary's Hospital, Rochester, 1981—1982, Madonna Towers, 1980, Cardiac Care Unit, 1973—1975, assistant head nurse & acting head nurse cardiovascular unit, 1975—1976. Substitute instructor, consultant-instructor (part-time) Rochester Area Vocational Technology Institute, 1980—1981, assistant head nurse rehabilitation, since 1982, nurse cardiac transplant unit, since 1988.
Instructor nursing part-time Rochester Community College, 1981—1982.
Co-chairman Olmsted County Citizens Concerned for Life, Rochester, since 1983. Legislation assistant Minnesota Citizens Concerned for Life, 1987—1988. Professional volunteer American Cancer Society Dubuque, 1978—1980.
Member of Democratic Farm Labor Party, Minnesota Nurses Association (nurse practice committee since 1980).