Portrait of James Bloor

James Bloor

Born: Sat, May 02 1998
James Bloor is 26 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Shoplifters of the World
Shoplifters of the World
James Bloor was 22 in Shoplifters of the World as 'Patrick'.
Movie Released: Fri, Mar 26 2021
Poster of The Coldest Game
The Coldest Game
James Bloor was 21 in The Coldest Game as 'Agent White'.
Movie Released: Fri, Nov 08 2019
Poster of Benjamin
Benjamin
James Bloor was 20 in Benjamin as 'Alex'.
Movie Released: Fri, Mar 15 2019
Poster of The Pagan King
The Pagan King
James Bloor was 19 in The Pagan King as 'Max von Buxhoeveden'.
Movie Released: Wed, Jan 17 2018
Poster of Film Stars Don't Die in Liverpool
Film Stars Don't Die in Liverpool
James Bloor was 19 in Film Stars Don't Die in Liverpool as 'Dan'.
Movie Released: Fri, Nov 17 2017
Poster of Leatherface
Leatherface
James Bloor was 19 in Leatherface as 'Ike'.
Movie Released: Thu, Sep 14 2017
Poster of Dunkirk
Dunkirk
James Bloor was 19 in Dunkirk as 'Irate Soldier'.
Movie Released: Wed, Jul 19 2017
Poster of Carnage: Swallowing the Past
Carnage: Swallowing the Past
James Bloor was 18 in Carnage: Swallowing the Past as 'Vegan'.
Movie Released: Sun, Mar 19 2017
Poster of Go North
Go North
James Bloor was 18 in Go North as 'Gentry'.
Movie Released: Fri, Jan 13 2017
Poster of Correspondence
Correspondence
James Bloor was 17 in Correspondence as 'Ragazzo'.
Movie Released: Thu, Jan 14 2016
Poster of Hansel and Gretel
Hansel and Gretel
James Bloor was 14 in Hansel and Gretel as 'Hansel'.
Movie Released: Tue, Jan 01 2013
Poster of Less than Zero
Less than Zero
James Bloor will be 26+ in Less than Zero as 'Daniel'.
Movie Released: Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Barkskins
Barkskins
James Bloor was 22+ in Barkskins as 'Charles Duquet'.
TV Show Released: First Air Date
Mon, May 25 2020