Джошуа самый младший из четырех братьев в семье. На экране Хердман стал появляться в возрасте семи лет, в телеиндустрию его привел его отец, Мартин Хердман, который после стал его агентом.
Первыми ролями Джошуи были съемки в рекламе. Джошуа стал известным после исполнения роли Грегори Гойла в фильмах о Гарри Поттере.
Также Хердман снимался в отдельных эпизодах в сериалах «Улыбка» и «Чисто английское убийство», а также в интерактивном драматическом сериале «UGetMe». Вместе с Рупертом Гринтом Джошуа снялся в роли мошенника в фильме «Гром в штанах».
Кроме участия в фильмах Джошуа сам пишет сценарии для художественных и короткометражных фильмов. В свободное время Хардман занимается боксом и играет в регби. Любит бывать в своем родном доме в небольшом городке Сент-Маргаретс, недалеко от Ричмонда, где его семья содержит магазин ковров. Также любит гулять с друзьями, ходить в кино и слушать рэп.
Джошуа состоит в гражданском браке с Джессикой Уорт. У пары есть сын — Морган Хердман.