• At A Glance
  • Education
  • Insurance
  • Profile Video

    Philosophy of Care:

    The treatment of cancer is a team effort and with any team, communication is key. My role is to coordinate with gastroenterology, radiation oncology, and medical oncology to provide the highest quality care for my patients utilizing the latest techniques and treatment strategies available. Most of the patients I see are going through one of the toughest ordeals in their life and anything I can do to put their minds at ease and facilitate the management of their care goes a long way towards improving the patient experience and promoting well-being.

    Board Certification

    American Board of Surgery - General Surgery; Complex General Surgical Oncology

    Professional Affiliation

    Society of Surgical Oncology

    American College of Surgeons

    Association for Academic Surgery

    Related Articles
    Clinical Interests


    Procedures: Hepatopancreatobiliary Surgery Minimally Invasive / Robotic Surgery


    Conditions Treated: Pancreatic Cancer and Cysts, Liver Cancer, Colorectal Cancer, Gallbladder & Bile Duct Cancers, Gastric Cancer, Melanoma, and Soft Tissue Sarcoma

  • Medical School

    Northwestern University, Feinberg School of Medicine
    Chicago, IL


    George Washington University
    Washington, DC


    Rutgers University/Cancer Institute of New Jersey
    New Brunswick, NJ

    Board Certification

    General Surgery

    Board Certification

    Complex General Surgical Oncology

  • Insurance

    Accepted Health Plan information is only as accurate as the most current information submitted. Prior to your appointment, it is advisable to verify with a physician office that they are still a participating provider.

    • Aetna
    • Aetna Better Health
    • Amerigroup (Managed Medicaid Plan)
    • Amerihealth
    • Cigna
    • Consumer Health Plan
    • Coventry
    • Emblem Health / GHI
    • Empire BC/BS
    • Horizon BCBS
    • Horizon NJ Health (managed Medicaid plan)
    • Magnacare
    • Medicaid
    • Medicare
    • Multiplan
    • Oxford Health
    • Qualcare
    • Railroad Medicare
    • Tricare
    • United Healthcare
    • United Healthcare Community Plan (formerly Americhoice Managed Medicaid)
    • US Family Plan
    • WellCare