Career
He spent some time racing in the United Kingdom, finishing as runner-up in the 1999 Renault Spider Championship behind Andy Priaulx. He went on to compete in the European Touring Carolina Championship with a Super Production Alfa Romeo 156.
He spent some time racing in the United Kingdom, finishing as runner-up in the 1999 Renault Spider Championship behind Andy Priaulx. He went on to compete in the European Touring Carolina Championship with a Super Production Alfa Romeo 156.