Tornou-se o piloto brasileiro com maior quilometragem acumulada ao volante de Porsches de competição. Sua estreia aconteceu nas Mil Milhas Brasileiras de 2005 e nesse mesmo ano passou a disputar a Porsche Cup, onde venceu oito corridas. Venceu as Mil Milhas Brasileiras (2008) e os 500 Quilômetros de Interlagos (2008 e 2017), tendo também participado das 24 Horas de Daytona (2013). Em 2017, foi campeão do Endurance Brasil em dupla com Ricardo Mauricio.