He teaches managerial accounting, cost accounting, and taxation at the undergraduate, graduate, and executive MBA levels. He is also a consultant in the healthcare industry. His professional affiliations since 1995 include the Institute of Management Accountants (IMA), the American Accounting Association (AAA), the Information Systems Audit and Control Association (ISACA), and the Institute of Internal Auditors (IIA). He has published articles in Advances in Taxation, Global Perspectives on Accounting Education, Strategic Finance, New Perspectives on Healthcare Auditing, the Journal of the International Academy for Case Studies, the Journal of Accounting and Finance Research, Advances in Quantitative Analysis of Finance and Accounting, and Advances in Investment Analysis and Portfolio Management.