He graduated from JMU in 1982 with a Bachelor of Business in Administration (cum laude) with a double major in Accounting and Finance. He also obtained a Master of Science in Taxation in 1993 from the College of William and Mary.