カートでレース活動を始め、1994年に全日本F3選手権にステップアップ。翌95年から全日本GT選手権(現SUPER GT)に参戦しているベテランです。99年、2003年の鈴鹿1000kmレースを制し、00年の全日本GT選手権ではNSX-GTに初タイトルをもたらしました。05年から小暮卓史選手とタッグを組み、06年に総合3位を獲得、09年は2度の表彰台で総合6位となりました。2010年はナカジマ レーシングに移籍して、2年目の中山友貴選手とともに2度目のタイトルを狙います。