He graduated from Temple University School of Medicine. Dr. Ellis honors several insurance carriers, including Blue Cross/Blue Shield, Blue Choice, and Blue Cross Blue Shield Bronze.