Nato in Inghilterra col nome di battesimo di Benjamin Jones, Hardy cresce a Sherborne nella contea del Dorset, dove frequenta gli studi presso la Gryphon School.[1] Comincia la sua carriera di attore nel 2012, partecipando all'opera teatrale scritta da David Hare, The Judas Kiss, nel ruolo di Arthur Wellesley, un membro del personale d'hotel, che dall'Hampstead Theatre di Londra lo porterà in tour per tutto il Regno Unito.