Born in Birmingham, England, Hughes has had a quick rise in motorsport after making a late start to his racing career with a professional karting debut at the age of 16 in 2010.
After only two years in karts, he stepped up to single-seaters with a handful of races in Formula Renault before a full-time drive in the inaugural BRDC Formula 4 Championship in 2013. In an impressive campaign, Hughes went on to raise the championship trophy with four wins and six podiums.
Two seasons across Formula Renault followed with Hughes picking up victories and putting in a consistent title challenge across the multiple series, his best coming in the 2015 Formula Renault 2.0 Alps with second overall.
From there he graduated to Formula 3 taking in a variety of drives across FIA Formula 3, GP3 and FIA F3 European Championship, narrowly missing out on the F3 Asia title despite clocking nine victories in every race appearance that he made.
Since 2020, Hughes has taken part in the FIA Formula 2 Championship and shared this responsibility with a simulator role for the Mercedes-AMG Petronas F1 Team.
The sometime podcaster has experience in Formula E, having combined his sim role with Mercedes in F1 as the test and reserve driver for their championship-winning Mercedes-EQ outfit and also ROKiT Venturi Racing. Hughes also took part in the 2020 Marrakesh Rookie Test, finishing with the seventh best time in a highly competitive line-up that included current race winners and upcoming rivals Nick Cassidy and Norman Nato.
Hughes will graduate to a full-time drive with NEOM McLaren Formula E Team as the legendary British racing outfit have picked up some homegrown talent for their debut new Gen3 era.