His current research examines various aspects of auditor independence, auditors’ use of specialists, accountants’ adherence to professional codes of conduct, and governance practices within investment companies.
He has taught courses in accounting information systems, auditing, business ethics, and managerial accounting.