Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Il commence la compétition en 1989, et intègre l'ERC (championnat européen, autre diminutif ERX) en 2002.
Il fait partie du Subaru PUMA Rallycross Team depuis 2012, continuant à participer ainsi au Global RallyCross Championship, le championnat des États-Unis de la spécialité créé en 2010.