He takes several insurance carriers, including United Healthcare Platinum, United Healthcare Navigate, and United Healthcare POS. He attended medical school at Thomas Jefferson University, Jefferson Medical College.