中饰演赫利俄斯，《超级战舰》中饰演安格斯。
职业.2007年，约翰·贝尔开始在电视剧《神秘博士》系列3的「乌托邦」一集中饰演Creet。至2009年，7岁的约翰·贝尔演出了他的第一部电影作品《彩虹照耀》，他于该电影中饰演主角孤儿托马斯。2012年，他在电影《怒战天神》中饰演宙斯的孙子赫利俄斯，接着在科幻灾难电影《超级战舰》中饰演安格斯；2013年至2014年，他在史诗奇幻电影《哈比人》中饰演弓箭手巴德的儿子贝恩。