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

Education

Temple University School of Medicine

Doctorate of Medicine

Duquesne University

Master of Physician Assistant Studies

Duquesne University

Bachelor of Science in Health Sciences

The Valley Hospital

Minimally Invasive Surgery Fellowship

UPMC Children’s Hospital of Pittsburgh

Pediatric Surgical Critical Care and Trauma Residency

Temple University Hospital

Residency

Temple University Hospital

Internship

Certifications

Fellow of the American College of Surgeons

Fellow of the American Society for Metabolic and Bariatric Surgery

American Board of Surgery Certified in Surgery

American Board of Surgery Certified in Surgical Critical Care

Office Locations

Trinity General and Bariatric Surgery

2625 Harlem Rd Ste 240
Cheektowaga, NY 14225
(716) 893-0333

» Get Directions

Hospital Affiliations

Sisters of Charity Hospital

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

» Get Directions » View Location

St Joseph Campus

2605 Harlem Road
Buffalo, NY 14225
(716) 891-2400

» 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