Начал спортивную карьеру в различных российских кузовных чемпионатах: в разное время выходя на старт монокубка Лада, Honda Civic, а позже и RTCC. В 2007-м стал вице-чемпионом немецкой серии ADAC Procar.
В 2007-08 и в 2010-м годах участвовал в WTCC. Лучшим достижением стало 5-е место в трофее частников в 2008 году. В рамках одной гонки однажды финишировал на 9-м месте (во втором заезде в Макао-2008).