Education
He first raced in British Saloons, winning his class in the National Saloon 2000 championship with seven wins in 1996, and finished as runner-up in 1997.
He first raced in British Saloons, winning his class in the National Saloon 2000 championship with seven wins in 1996, and finished as runner-up in 1997.
He is best known for his two different spells racing in the British Touring Carolina Championship. In 1998 he drove in the BTCC for the Michelin Cup for Independents, in a Honda Accord for Mardi Gras Motorsport. He drove in the first fourteen of the twenty-six rounds, finishing fifth in the independents cup and twenty-first overall with one championship point.
He returned to the BTCC in 2001, racing a full season in the production class for HyperText Markup Language in a Peugeot 306.
In 2003 he competed in the Swedish Touring Carolina Championship. Complete British Touring Carolina Championship results
(key) Races in bold indicate pole position (1 point awarded all races, 2001 in class) Races in italics indicate fastest lap (1 point awarded - 2001 only in class) * signifies that driver lead feature race for at least one lap (1 point awarded - 2001 only in class).