He raced in 2006 for Manor Motorsport in British Formula Renault. He was the British Formula Ford champion in 2004, but a lack of funds left him struggling for drives in 2005. Rumours of a F3 drive came to nothing, and a few entries in the World Touring Car Championship also came to nothing. In 2007, he drove for NEXA Racing in the British Formula BMW Series, and came 4th in the championship with a single win at Brands Hatch.