
John Bell
- Known for
- Acting
- Born
- October 20, 1997
- Birthplace
- Paisley, Scotland, UK
John Hunter Bell (born 20 October 1997) is a Scottish actor. He has played Bain in two instalments of The Hobbit film series, "Young Ian" Murray in the Starz television series Outlander, Angus in Battleship, Helius in Wrath of the Titans and Toby Coleman in Tracy Beaker Returns.
Filmography

Bedcrumbs 2026
as Michael

Lollipop Man 2025
Gaffer

Miss Temperance 2023
Executive Producer

The Levelling 2017
as Fire Performer

T2 Trainspotting 2017
as Spud (aged 20)

The Hobbit: The Battle of the Five Armies 2014
as Bain

The Hobbit: The Desolation of Smaug 2013
as Bain

Battleship 2012
as Angus

Wrath of the Titans 2012
as Helius

Hattie 2011
as Robin Le Mesurier

A Shine of Rainbows 2009
as Tomás
Credits from TMDB.