Started racing in 1979 with clubmans A class. Moved to BTCC in 1980 through to 1990 where he won 8 class championships and 2 overall titles. He was TVR Tuscan champion in 1990. He also competed in six Le Mans 24 Hour Races, finishing five times with a best position of 7th. BRDC sportscar champion in 1995 (Computacenter Marcos) ISRS with McNeil Lola/Judd. Over 250 International races. Now co-ordinates manufacturer/corporate track days at Silverstone, tuition and management of race drivers.