He has a bachelor degree from Albright College and Master degrees from University of Pennsylvania and DeSales University. He is on the Alumni Board of Directors for Albright College. In addition to being a certified physician assistant, he is also a licensed social worker.