Niagara Falls High School from 1970 to 1973.
State University of New York at Buffalo from 1973 to 1977, graduating with a B.A. in Biology.
State University of New York at Buffalo School of Dental Medicine from 1977 to 1981.
Millard Fillmore Hospital in Buffalo from 1981 to 1982 for a General Practice Dental Residency.
Starting in August 1982, he provided general dentistry in a Niagara Falls, New York office until 1984. He started teaching at the State University of New York (SUNY) at Buffalo School of Dental Medicine in 1983. He started the Lewiston, New York, dental office location in January of 1985, and has been continuously practicing dentistry in this location since that time.