John Hollingworth

Acting

John Hollingworth

Born August 21, 1981Keighley, Bradford, West Yorkshire, England, UK39 credits

Known For

Filmography

Patience
2025Patience
as CS Callum BanksTV
Generation Z
2024Generation Z
as ParrensterTV
Franklin
2024Franklin
as Lord David StormontTV
Napoleon
2023Napoleon
as Marshal NeyMovie
The Full Monty
2023The Full Monty
as James WarnerTV
Beyond Paradise
2023Beyond Paradise
as Andrew ParkerTV
Dalgliesh
2021Dalgliesh
as Eric HewsonTV
In the Earth
2021In the Earth
as Lord James KarelMovie
The Queen's Gambit
2020The Queen's Gambit
as Randall FosterTV
Rebecca
2020Rebecca
as GilesMovie
1917
20191917
as Sergeant GuthrieMovie
Gentleman Jack
2019Gentleman Jack
as Mr AbbottTV
Kursk
2018Kursk
as Lt. Bruce HamilMovie
Damilola, Our Loved Boy
2016Damilola, Our Loved Boy
as Detective WallaceMovie
The Crown
2016The Crown
as PorcheyTV
Dark Angel
2016Dark Angel
as Dr. John MalingTV
Top Coppers
2015Top Coppers
as PetersonTV
Poldark
2015Poldark
as Captain HenshaweTV
Arthur & George
2015Arthur & George
as Dr. ButterMovie
Our World War
2014Our World War
as Lt. CohenTV
1
20141946
as BobMovie
Crossing Lines
2013Crossing Lines
as Lawrence BaxendaleTV
H
2013Ham
as AlecMovie
The Dark Knight Rises
2012The Dark Knight Rises
as CIA AnalystMovie
Vera
2011Vera
as PC Shawn TurnlyTV
Twenty Twelve
2011Twenty Twelve
as ReporterTV
Pelican Blood
2010Pelican Blood
as Owen WhittleMovie
Dorian Gray
2009Dorian Gray
as Patrol PolicemanMovie
Being Human
2009Being Human
as TurlowTV
Doc Martin
2004Doc Martin
as Professor Sam BradmanTV
Midsomer Murders
1997Midsomer Murders
as Brin DunneTV
E
Elsinore
as RosencrantzMovie