• People

John Bell

Born

October 20, 1997 (27 years old)

Known For

Acting

Place of Birth

Paisley, Scotland, UK

IMDbInstagramX

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.

Known For

The Hobbit: The Battle of the Five Armies
7.3

The Hobbit: The Battle of the Five Armies

The Hobbit: The Desolation of Smaug
7.6

The Hobbit: The Desolation of Smaug

Battleship
5.9

Battleship

Wrath of the Titans
5.7

Wrath of the Titans

T2 Trainspotting
6.9

T2 Trainspotting

The Levelling

The Levelling

Fire Performer

6.2

2017

T2 Trainspotting

T2 Trainspotting

Spud (aged 20)

6.9

2017

The Hobbit: The Battle of the Five Armies

The Hobbit: The Battle of the Five Armies

Bain

7.3

2014

Outlander

Outlander

Ian Fraser Murray · (42 episodes)

8.2

2014

Outlander

Outlander

Young Ian Murray · (13 episodes)

8.2

2014

The Hobbit: The Desolation of Smaug

The Hobbit: The Desolation of Smaug

Bain

7.6

2013

Hatfields & McCoys

Hatfields & McCoys

Audie · (3 episodes)

7.4

2012

Battleship

Battleship

Angus

5.9

2012

Wrath of the Titans

Wrath of the Titans

Helius

5.7

2012

Hattie

Hattie

Robin Le Mesurier

6.1

2011

Tracy Beaker Returns

Tracy Beaker Returns

Toby Coleman · (26 episodes)

7.5

2010

A Shine of Rainbows

A Shine of Rainbows

Tomás

6.5

2009

Doctor Who

Doctor Who

Creet · (1 episode)

7.5

2005

Midsomer Murders

Midsomer Murders

Jamie Carr · (1 episode)

7.5

1997

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.