Dr. Ball completed his residency in Internal Medicine at the Medical College of Pennsylvania and a fellowship in Emergency Medicine at the Hospital of the University of Pennsylvania. He is board certified in Emergency Medicine.
From 2003 through 2014, Dr. Ball was Assistant Chairman of the Department of Emergency Medicine at Abington Memorial Hospital. He is a member of the Pennsylvania Medical Society and the Montgomery County Medical Society and a fellow of the American Academy of Emergency Medicine. Dr. Ball received his undergraduate degree from Pennsylvania State University.