Op de wereldkampioenschappen in 1997 won Richardson als slotloper van de Britse estafetteploeg een bronzen medaille op de 4 x 400 m estafette. Zijn officieuze tussentijd was 43,5. Op de individuele 400 m miste hij met een vierde plek op een haar na het podium. Een jaar later won hij bij de Europese kampioenschappen in Boedapest een bronzen medaille op de 400 m en een gouden medaille op de 4 x 400 m estafette.In februari 2000 testte hij positief op het gebruik van nandrolon. Hij bestreed het gebruik ervan en werd ten slotte niet officieel gestraft. Nadien bereikte hij nog eenmaal de finale op een groot toernooi: bij de WK in 2001 in Edmonton werd hij als lid van de Britse 4 x 400 m estafetteploeg, die verder bestond uit Iwan Thomas, Jamie Baulch en Timothy Benjamin, vijfde.