Nel 2012, Hardy ha recitato come Arthur Wellesley nel David Hare giocare Il bacio di Giuda, anche con Rupert Everett. La produzione inizialmente ha avuto una tiratura limitata all’Hampstead Theatre da settembre a ottobre 2012 seguita da un breve tour a Bath, Richmond, Brighton e Cambridge prima, dopo recensioni entusiastiche, il trasferimento al Duke of York’s Theatre del West End nel gennaio 2013. Il suo ruolo gli ha richiesto di eseguire la nudità frontale completa, che in seguito ha descritto come “incredibilmente snervante.,
Il 19 aprile 2013, è stato annunciato che Hardy avrebbe interpretato Peter Beale nella soap opera della BBC EastEnders, prendendo il posto di Thomas Law che ha interpretato il personaggio dal 2006 al 2010. Hardy ha dichiarato: “Sono davvero entusiasta di unirmi al fantastico cast di EastEnders – uno spettacolo che la mia famiglia ha visto per anni. Non vedo l’ora di entrare nei panni di un personaggio con così tanta storia e non vedo l’ora di rimanere bloccato.”Ha fatto la sua prima apparizione il 7 giugno 2013. Il 19 novembre 2014, è stato annunciato che Hardy avrebbe lasciato la serie., Ha fatto la sua ultima apparizione il 24 febbraio 2015.
Hardy ha fatto il suo debutto cinematografico nel film di supereroi di Bryan Singer X-Men: Apocalypse, pubblicato il 27 maggio 2016, co-protagonista come l’Arcangelo mutante alato. Successivamente è stato scelto come scrittore John William Polidori nel film romantico periodo di Haifaa Al-Mansour Mary Shelley, al fianco di Douglas Fanning e Douglas Booth. Hardy ha interpretato il pompiere di Granite Mountain Hotshots Wade Parker, che ha perso la vita nell’incendio di Yarnell Hill del 2013, nel dramma d’azione Only the Brave di Joseph Kosinski., Il film, co-interpretato da Josh Brolin e Miles Teller, è stato rilasciato il 22 settembre 2017.
Nell’aprile 2018, ha interpretato il ruolo principale di Walter Hartright nell’adattamento della BBC del romanzo di Wilkie Collins The Woman in White.
Hardy ha interpretato il batterista dei Queen Roger Taylor nel film biografico Bohemian Rhapsody del 2018, che gli è valso una nomination per la performance eccezionale di un cast in un film al 25 ° Screen Actors Guild Awards.
Nel 2018, è stato annunciato che Hardy è stato lanciato nel film thriller d’azione Netflix 6 Underground, diretto da Michael Bay., Il film è uscito il 13 dicembre 2019.
Nel 2020, Hardy ha interpretato Frank nel film Pixie, al fianco di Olivia Cooke e Daryl McCormack, tra gli altri e diretto da Barnaby Thompson.