Not Accepting New Patients
Employed By Catholic Health Badge Employed
Gender: Male
Languages: English

Care Philosophy

When it comes to building a relationship with my patients it is most important for me to establish trust through open communication and by expressing an empathetic point-of- view. I always want my patients to understand their diagnosis and to take part in their care plan.

I have learned that by providing a high-level of compassionate care we are able to achieve the greatest possible outcomes and a mutual understanding of desired healthcare goals.

Education

St. Joseph University School of Medicine

Doctorate of Medicine

Staten Island University Hospital

Internal Medicine Residency

SUNY Downstate Medical Center

Pulmonary Disease Fellowship

Columbia University Medical Center

Neuro-Critical Care Visiting Fellowship

Ottawa General Hospital

Respirology Visiting Fellowship

Certifications

American Board of Internal Medicine Certified in Internal Medicine

American Board of Internal Medicine Certified in Pulmonary Disease

American Board of Internal Medicine Certified in Critical Care Medicine

Office Locations

Trinity Medical Cardiology

1616 Kensington Ave
Buffalo, NY 14215
(716) 834-3278

» Get Directions

Hospital Affiliations

Sisters of Charity Hospital

2157 Main St.
Buffalo, NY 14214
(716) 862-1000

» Get Directions » View Location

Request An Appointment

Fill out a quick form and a Catholic Health representative will call you to schedule an appointment.

Request an Appointment