1984年、福岡県生まれ。
平安高では2年夏、3年春と甲子園に2度出場。
明大を経て2006年大学生・社会人ドラフト7巡目で日本ハムに入団。勝負強い打撃と高い守備能力で2011年に84試合出場。
2014年シーズン途中にヤクルトへトレード移籍し、2015年に68試合出場で打率・317とリーグ優勝に貢献。
翌2016年は自己最多の94試合に出場して得点圏打率・323と勝負強さを発揮したが、9月に甲状腺機能低下症を発症。2017年限りで現役を引退した。
現在はスポーツメンタルコーチ、講演活動、野球教室、解説など精力的に活動している。