He received his BA from Catawba College and his MBA from the University of North Carolina at Greensboro before completing his doctoral degree at Texas A&M University. He is a member of the American Accounting Association and the National Association of Accountants. He has published in the area of managerial accounting, accounting education and microcomputers.