He is a 1994 graduate of the James E. Beasley School of Law at Temple University, and a 1991 graduate of the University of Delaware, where he earned a Bachelor of Science degree in Accounting and Finance.