1987年4月30日生まれ、群馬県出身。
1999年 全日本ジュニアカート選手権でチャンピオン獲得。
2003年 フォーミュラトヨタ・レーシング・スクール(FTRS)を受講。
2004年 フォーミュラトヨタに参戦、翌年は同チャンピオンになった。
2006年 全日本F3にデビュー。
翌年にはFTRS出身の初王者となる。同年、SUPER GTのGT300クラスにデビュー、最年少ポールポジション記録を更新。
翌年は同クラスで史上最年少チャンピオンに輝く。
2009年 GT500クラスへステップアップし、初年度に優勝した。
2010年 ニュルブルクリンク24時間レース参戦、これまで5度のクラス優勝を達成。
2017年はSUPER GTに加え、5年ぶりにスーパーフォーミュラへの参戦。
2019年 SUPER GT GT500クラス ドライバーズチャンピオン獲得。