Kevin started his interest in vehicle mechanics at school, and progressed working for dealerships and independent garages, and joined John Cooper in 1999.
As Chief Mechanic, Kevin was involved in building and converting Minis to John Cooper Works specifications and preparing Race Coopers. Kevin started racing in 2005 and due to his success started his own business, Sussex Road and Race, in 2008. He now specialises in BMW Minis of all types and supports Mini Challenge race cars. In 2010 his driver, Lee Allen, won the Mini Challenge Cup, in 2011 Lee came second and won the title again in 2012.
Kevin also races himself driving a MINI R53 & R56 collecting many trophies including one at SPA in 2019.
Josh is truly his fathers son, as his passion for mechanics and racing equals his dads. Josh specialises in rebuilds and is generally seen working hard around the engine of a race car.