He teaches accounting information systems. Before joining Cal State Fullerton, he was an assistant professor of accounting at Western New England University. He holds a B.A. in Economics (Zhejiang University), an M.Sc. in Business (University of British Columbia), and a Ph.D. in Information Systems (McMaster University). He is a certified professional accountant and certified management accountant (British Columbia, Canada). His research interests include information systems security, IT auditing, behavioral accounting, forensic accounting, and accounting information systems. His research has appeared or will appear in Journal of Management Information Systems, Information & Management, Computers & Security, Accounting Perspectives, ISACA Journal, and International Journal of Accounting and Information Management.