Family Medicine Physician
Clinical Programs & Specialties
Philosophy of Care
to care for the whole family from newborns to elderly
I enjoy spending time with family.
I obtained my Medical Degree from Albany Medical College and Family Medicine Training at the Jacksonville Naval Hospital. I completed 7 years of service in the US Navy. Today, I serve on the board of directors for the Genesee County Board of Health and Lake Plains Community Care Network. I act as the medical director for the Tonawanda Seneca Family Care Center and physician for the Batavia Muckdogs and several local schools. I work as a preceptor and lecturer with the New Family Practice residency program at United Memorial Medical Center. In my spare time, I am involved with the Genesee Chorale. I live with my wife and children in Batavia, New York.