He has served as a consultant to the SEC, the General Accounting Office, the Federal Deposit Insurance Corporation, the Federal Trade Commission, and other agencies, in addition to the AICPA. He has also investigated numerous cases involving allegations of fraudulent financial reporting and provided expert witness testimony on those matters.