1960年東京都生まれ。87年「我らが隣人の犯罪」でオール讀物推理小説新人賞を受賞しデビュー。89年『魔術はささやく』で日本推理サスペンス大賞、92年『龍は眠る』で日本推理作家協会賞、『本所深川ふしぎ草紙』で吉川英治文学新人賞、93年『火車』で山本周五郎賞、97年『蒲生邸事件』で日本SF大賞、99年『理由』で直木賞、2001年『模倣犯』で毎日出版文化賞特別賞、02年に司馬遼太郎賞と芸術選奨文部科学大臣賞、07年『名もなき毒』で吉川英治文学賞、22年に菊池寛賞を受賞。主な著書に『ソロモンの偽証』『悲嘆の門』、「三島屋変調百物語」シリーズなど。