Resident in pathology Barnes Hospital, St. Louis, 1981-1983, North Carolina Baptist Hospital, Winston-Salem, 1983-1985. Deputy medical examiner Belknap County, Laconia, New Hampshire, 1985-1988. Associate and acting chief medical examiner State of New Hampshire, Concord and Laconia, 1986-1988.
Pathologist Lakes Region General Hospital & Huggins Hospital, Laconia and Wolfeboro, New Hampshire, 1985-1988. Laboratory director Huggins Hospital, Wolfeboro, 1987-1988, Lakes Region General Hospital, Laconia, 1987-1988. Chief pathologist, laboratory director Middle Tennessee Medical Center, Murfreesboro, since 1988.
Consultant Laconia Clinic, 1987-1988.