1951年東京生まれ。1995年『地下鉄に乗って』で「吉川英治文学新人賞」、97年『鉄道員』で「直木賞」を受賞。2000年『壬生義士伝』で「柴田錬三郎賞」、06年『お腹召しませ』で「中央公論文芸賞」「司馬遼太郎賞」、08年『中原の虹』で「吉川英治文学賞」、10年『終わらざる夏』で「毎日出版文化賞」を受賞する。16年『帰郷』で「大佛次郎賞」、19年「菊池寛賞」を受賞。15年「紫綬褒章」を受章する。その他、「蒼穹の昴」シリーズと人気作を発表する。