Dr. Morris joined the Buffalo Medical Group, PC, in 2000, and is board-certified in internal medicine and cardiovascular disease. He has been a clinical assistant professor of medicine at the University at Buffalo (UB) School of Medicine and Biomedical Sciences since 1987.
Dr. Morris earned his medical degree at the University of Ottawa, in Ontario, Canada. He completed internal medicine specialty training at UB and Mercy Hospital, and also did residencies in cardiology at the University of Toronto, and Wellesley and Toronto General Hospitals.
He is a member of the American Medical Association, American College of Physicians, American College of Cardiology, American Heart Association, American Society of Internal Medicine, Western New York Cardiovascular Society, and the Erie and New York State Medical societies.
Dr. Morris is affiliated with many Western New York hospitals, including Buffalo General, the Gates Vascular Institute, Suburban, Mercy, Sisters of Charity, St. Joseph’s, Lake Shore, Lockport Memorial and Roswell Park Cancer Institute.