Rotten Tomatoes

Movies / TV


      No Results Found

      View All
      Movies Tv shows Movie Trivia News Showtimes
      John Bell

      John Bell

      Highest Rated: 74% The Hobbit: The Desolation of Smaug (2013)

      Lowest Rated: 26% Wrath of the Titans (2012)

      Birthday: Oct 20, 1997

      Birthplace: Paisley, Scotland, UK

      John Bell was a Scottish actor best known for his appearances in the Hobbit films. Bell was born on October 20, 1997, and made his acting and TV debut in an episode of "Doctor Who" (BBC One, 2005- ) in 2007. He then landed the starring role in family drama A Shine of Rainbows (2009); the film, and his performance, received mostly positive praise. Bell then portrayed recurring character Anthony Weaver on sitcom "Life of Riley" (BBC One, 2009-2011) through 2009 and 2010. He joined the main cast of children's drama sequel series "Tracy Beaker Returns" (CBBC, 2010-12), and played Toby Coleman from 2010 to 2011. Bell appeared in Wrath of the Titans (2012) as Helius, Perseus' son. The following year, he appeared in his most well-known role as Bain, son of Lake Town hero Bard, in The Hobbit: The Desolation of Smaug (2013). He returned as Bain in the final film in The Hobbit trilogy, The Hobbit: The Battle of Five Armies (2014).

      Highest rated movies

      The Hobbit: The Desolation of Smaug poster
      The Hobbit: The Desolation of Smaug
      A Shine of Rainbows poster
      A Shine of Rainbows
      Wrath of the Titans poster
      Wrath of the Titans




      No Score Yet No Score Yet Da Pop-Up Movie Unknown (Character) - 2022
      74% 85% The Hobbit: The Desolation of Smaug Bain (Character) $258.4M 2013
      26% 49% Wrath of the Titans Helius (Character) $83.6M 2012
      50% 70% A Shine of Rainbows Tomás (Character) - 2009


      89% 87% Outlander Young Ian Murray (Character) 2017-2019
      84% 88% Into the Badlands Gabriel (Guest Star) 2017
      71% 80% Hatfields & McCoys Billy Dempsey (Character) 2012
      90% 67% Doctor Who Unknown (Guest Star) 2007