En 2009, dans le cadre des Le Mans Series, il dispute les 1 000 kilomètres de Spa avec Ranieri Randaccio au volant d'une Lucchini LMP2/08[1].
En 2011, il signe chez Edil-Cris pour piloter l'une des deux Ferrari F430 GTC en Superstars GT Sprint International[2].
La même année, il passe chez Autorlando Sport et pilote une Porsche 911 GT3 R (997)[1]. Il remporte la deuxième course de la manche de Zolder. L'année suivante, il reste chez Autorlando Sport[3].
En 2013, toujours chez Autorlando Sport[4],[5], il termine vice-champion[6].
En 2014, il participe à la Porsche Carrera Cup Italie[7]. En parallèle il pilote toujours la Porsche d'Autorlando Sport en GT Sprint Series[8]. La même année, il participe à la Targa Tricolore Porsche, où il remporte la manche de Vallelunga en avril[9] ainsi que celle du Red Bull Ring en mai, tout en étant parti de la pole position[10],[11],[12],[13].
En 2016, il participe au rallye du Tessin, au volant d'une Porsche 911 GT3[14].
En 2017, il court en Porsche Supercup avec l'écurie suisse Fach Auto Tech[15].