John Bell (Born 20th of October 1997) is a Scottish actor best known for his roles as Bain in The Hobbit: the Desolation of Smaug and The Hobbit: There and back again, Angus in Battleship, and Helius in Wrath of the Titans.
Bell made his TV debut in 2007 when he played Creet in one episode of Doctor Who after he won the role in a Blue Peter competition. In March 2008, he was the lead singing boy in a promotional trailer for the BBC 1 talent show 'I'd Do Anything'. In 2009, he played the lead role of Connor in Transit, a short drama.
Bell appeared in his first film role in 2009 when he starred as young orphan Tomas in A Shine of Rainbows. From 2009 - 2010 he portrayed Anthony Weaver in TV series Life of Riley, and, in 2011, appeared in TV movie Hattie as Robin Le Mesurier. From 2010 - 2011, Bell starred as Toby Coleman in BAFTA winning children's television series, Tracy Beaker Returns. In July 2011 he was named by Screenterrier as one of the top 12 British rising stars.
In 2012, Bell portrayed Helius in fantasy film Wrath of the Titans and then as Angus in science fiction war film Battleship. He then appeared as Billy Bempsy in TV mini series Hatfields & McCoys. Also in 2012, he played Bain who was Bard the Bowman's son in epic adventure fantasy film series The Hobbit. In 2013, he portrayed Jamie Carr in an episode of TV series Midsomer Murders.