Tom Hughes, né le 18 avril 1985, est un acteur anglais surtout connu pour ses rôles de Jonty Millingden dans le drame ITV Trinity, Chaz Jankel dans Sex & Drugs & Rock & Roll, Bruce Pearson dans Cemetery Junction, et Nick Slade dans le drame juridique de la BBC Silk.
Hughes a grandi à Upton-by-Chester, dans le Cheshire, le plus jeune de deux garçons. Il a fréquenté le groupe de jeunes théâtre du Liverpool Everyman. Il a été membre du Cheshire Youth Theatre et de la Jigsaw Music Theatre Company. Il a obtenu son diplôme de la Royal Academy of Dramatic Art (RADA) en 2008 avec une licence en art dramatique. Hughes est l'ancien guitariste du groupe indie Quaintways.
Hughes a commencé sa carrière en 2009 en incarnant le Dr Harry Ingrams dans la série dérivée de la BBC Casualty 1909 et Jonty Millingden dans le drame ITV Trinity. Il a fait ses débuts au cinéma l'année suivante dans le rôle de Chaz Jankel dans la biopic consacrée à Ian Dury Sex & Drugs & Rock & Roll et de Bruce Pearson dans la comédie dramatique Cemetery Junction, ce dernier rôle lui valant une nomination aux BIFA pour la meilleure révélation. Il a également participé à la production du Young Vic de Sweet Nothings de David Harrower, mise en scène par Luc Bondy.
En 2011, Hughes a été nommé parmi les 42 Brits à suivre selon la BAFTA. Il a joué le rôle d'avocat stagiaire Nick Slade dans la première série du drame juridique de la BBC One Silk, et a participé au film télévisé de la BBC Page Eight aux côtés de Ralph Fiennes et Rachel Weisz. Hughes a ensuite joué Aumerle dans l'épisode Richard II de l'anthologie télévisée The Hollow Crown.
En 2013, il a tenu le rôle principal de Dan Thomas dans le film BFI/BBC 8 Minutes Idle, adapté du roman primé. Il a fait une apparition en tant qu'invité dans le rôle de Michael Rogers dans un épisode de Marple, les enquêtes d'Agatha Christie. En 2014, il a eu un rôle principal dans le thriller de la Guerre froide de la BBC The Game. De 2016 à 2019, Hughes a incarné le prince Albert face à Jenna Coleman dans le drame de période ITV Victoria. Il a joué dans le film Red Joan en 2019 aux côtés de Judi Dench. En 2019, il a été annoncé que Hughes tiendrait le rôle récurrent de Christopher Marlowe dans la deuxième série de A Discovery of Witches.