Carlo earned his BScPhm (1981) from the University of Toronto, a Hospital Pharmacy Residency (1982) at Sunnybrook Health Sciences Centre and a PharmD (1984) from the State University of New York at Buffalo. Carlo is the Oncology Pharmacy Clinician Scientist at the Sunnybrook Odette Cancer Centre (SOCC). He is an Assistant Professor at the Leslie Dan Faculty of Pharmacy.
His research interests include, the role of the pharmacist in prevention and management of cancer treatment related side effects. Carlo leads a Cannabinoid Consultation Service at SOCC to meet the needs of cancer patients interested in using plant derived cannabinoids.