Party affiliation: Democrat
Respiratory technician St. John Medical Center, Steubenville, Ohio, 1979-1980. Respiratory therapy intern Duke University Medical Center, Durham, North Carolina, 1981-1982, staff respiratory therapist, 1982-1984, clinical instructor respiratory therapy, 1984-1985, physiological monitoring pool supervisor, 1985, staff respiratory therapist, 1985-1986. Contingent staff respiratory therapist Ohio Valley Medical Center, Wheeling, West Virginia, 1986-1993.
Casual staff respiratory therapist Mercy Hospital, Pittsburgh, since 1992. Assistant professor, clinical coordinator respiratory therapy program Jefferson Technology College, Steubenville, Ohio, since 1987. Member Technology Prep Course of Study Committee Jefferson County School District and Jefferson Technology College, since 1990.