1969年大阪府豊中市生まれ。関西大学工学部を卒業後、エンジニアとして日立製作所に勤務。2000年退社。
2009年「スマイリング」で函館港イルミナシオン映画祭 第13回シナリオ大賞グランプリ受賞。同年「海煙」で第13回伊豆文学賞優秀作品賞受賞。2011年「緋色のアーティクル」で第3回TBS連ドラ・シナリオ大賞入選。同年『超高速! 参勤交代』で第37回城戸賞を受賞。
著書に『超高速! 参勤交代』(講談社)があり、2014年夏に映画化された。近著は『幕末マラソン侍』(角川春樹事務所)、『ライツ・オン! 明治灯台プロジェクト』(筑摩書房)。