Career
Hudson was born in Pensford, Somerset. In 1979, Hudson finished second to Håkan Carlquist in the 250cc motocross world championship riding a Maico. He moved up to the 500cc class in 1982 and finished the season in third place behind Brad Lackey and André Vromas.