1948年、愛知県名古屋市生まれ。 早稲田大学政治経済学部卒業。 1977年、「変調二人羽織」で幻影城新人賞を受賞しデビューを果す。 1981年に「戻り川心中」で日本推理作家協会賞を、1984年に『宵待草夜情』で吉川英治文学新人賞を、同年、『恋文』で第九十一回直木賞を受賞。 1996年には『隠れ菊』で柴田錬三郎賞を受賞した。 2012年10月に逝去 (『小さな異邦人』刊行時の「BOOK著者紹介情報」より)