Il dispute pour la première fois les 24 Heures du Mans lors de l'édition 2004. Au volant de l'une des Lister Storm LMP officielles exploitée par Team Essex[1], il termine vingt-quatrième du classement général[2],[3].
En 2005, il participe aux 24 Heures de Spa sur Lister Storm GT et abandonne pendant la course[4].
En 2006, il participe de nouveau aux 24 Heures du Mans à bord de la même voiture, mais il abandonne sur sortie de piste à la seizième heure[5].
En 2010, il termine quatrième du championnat danois des voitures de tourisme[3].
En , il est titularisé chez JAS Motorsport pour piloter une Honda Civic en TCR International Series lors des manches européennes[6],[7].
Pour la saison 2018 du TCR Europe, il est annoncé pour piloter une Honda Civic Type R de l'écurie JAS Motorsport[8],[9],[10],[11].