本·哈迪本名本·琼斯,生于英国多赛特郡的伯恩茅斯,在多赛特郡的舍伯恩长大。他先后就读于舍伯恩修道院小学和鹰头狮学校就读。小学时,他在校园舞台剧《灰姑娘》中扮演丑陋的贝拉。在鹰头狮学校就读期间,他参演了学校拍摄的改编电影《远离尘嚣》,但该片并没上映 。18岁,他进入伦敦的戏剧学校学习了三年表演,离开学校后,他在汉普斯特德剧院和约克公爵剧院出演了舞台剧《犹大之吻》 。
2012年2月,本·哈迪在英国古装电视剧《呼叫助产士》中饰演了自己的第一个影视角色,他从此正式进入了演艺圈。2013年,出演英国电视肥皂剧《东区人》,接替托马斯·洛在剧中饰演彼得·比尔一角 ,他于2015年退出该剧剧组 。
2017年9月,与艾丽·范宁共同出演的传记片《玛丽·雪莱》在第42届多伦多国际电影节首映 ,本·哈迪饰演作家约翰·威廉·波利多里;10月,与乔什·布洛林、杰夫·布里吉斯共同主演的传记灾难片《勇往直前》在北美上映,该片改编自真实事件,聚焦在2013年6月亚内尔森林灭火行动中遇难的消防员 。
2018年12月,与拉米·马雷克共同主演的传记片《波西米亚狂想曲》上映,他在片中饰演皇后乐队鼓手罗杰·泰勒 。
2019年12月,主演由迈克尔·贝执导的电影《地下6号》 。
《Attitude》杂志封面