Shanghai police are holding a well-known China-fraud investigator, according to people familiar with the matter.

The people identified him as British national Peter Humphrey. Mr. Humphrey is the founder and managing director of ChinaWhys Co., a Hong Kong-based investigation firm that focuses on fraud and accounting for multinational businesses operating in China.