Dr. Cheng is a licensed Internal Medicine in ON. Graduated in 1983. Medical degree obtained from University of Toronto Faculty of Medicine. Currently practices at Richard Cheng MD (Richard Cheng MD), located at 2347 Kennedy Rd, Scarborough, ON M1T 3T8. Dr. Cheng specializes in internal medicine and primary care.. In addition to English, Dr. Cheng speaks Mandarin.