1983年、神奈川県生まれ。日大三高から2001年ドラフト7巡目で大阪近鉄バファローズに入団。
2004年オフの分配ドラフトでオリックスに移籍し、2008年に自己最多の10勝。
2011年以降は右肘故障に苦しみ、2014年オフの育成選手を経て、翌年4年ぶりの復活勝利。
2016年途中にヤクルトに移籍し、2018年には球団タイ記録となる74試合に登板、最優秀中継ぎ投手賞のタイトルを獲得した。
2021年1月に四国アイランドリーグplus・香川オリーブガイナーズに選手兼任投手コーチとして入団。
2022年シーズン終了後の12月27日、契約満了による退団が発表された。
現在は、子供たちへの野球指導、野球解説者、イベント出演など、野球界での活動を続けている。