Ben Hardy se narodil jako Ben Jones. Vyrůstal v Sherbornu a chodil na The Gryphon School. Až do puberty nikdy netoužil po tom stát se hercem a měl našlápnuto ke slibné sportovní kariéře.
19. dubna 2013 bylo oznámeno, že bude Ben hrát Petera Beala v EastEnders a že roli převezme po Thomasu Lawovi, který hrál tuto postavu mezi lety 2006 a 2010. Své první vystoupení odehrál 7. června 2013. 19. listopadu 2014 oznámil, že v show končí.
Následně se Hardy připojil k obsazení filmu X-Men: Apokalypsa (2016) a sice v tenkrát ještě blíže nespecifikované roli. Po odchodu z EastEnders v únoru byl neustále spojován se Singerovým novým filmem o x-menech a jednu chvíli se dokonce proslýchalo, že byl zvažován do role Cyclopse (kterého nakonec hraje Tye Sheridan). Hardy nakonec dostal roli okřídleného mutanta Angela (alias Warrena Worthingtona III.).
V roce 2018 se pak objevil jako bubeník kapely Queen ve filmu Bohemian Rhapsody (2018).