Ian Puleston-Davies
Career Overview in TV Shows
73Avg. Career Score
Metascore Distribution
positive
17(89%)
mixed
2(11%)
negative
0(0%)
Highest Metascore
Lowest Metascore
TV Shows Scores

Suspect: The Shooting of Jean Charles de Menezes (2025)Actor (as Charles Clarke)
80

After the FloodActor (as Tony Rower)
69

ArchieActor (as Pender)
•TV-14
62

D.I. RayActor (as Supt Ross Beardsmore)
•TV-MA
65

Anne (2022)Actor (as Professor Phil Scraton)
85

The Barking MurdersActor (as Karl Turner MP)
80

The ResponderActor (as Eric)
•TV-MA
88

Holby CityActor (as Sam Dennish)
•TV-PG
tbd

PennyworthActor (as Arthur Pennyworth)
•TV-MA
60

The BayActor (as Terry McGregor)
•TV-14
60

National Treasure (2017)Actor (as Leo)
•TV-MA
81

Tin StarActor (as Frank Jackson)
•TV-MA
tbd

BeowulfActor (as Lagrathorn)
65

MarcellaActor (as Peter Cullen)
•TV-MA
65

The A WordActor (as Doug)
•TV-MA
76

VeraActor (as Sean Dewley)
•TV-PG
tbd

Coronation StreetActor (as Owen Armstrong)
•TV-PG
tbd

Desperate RomanticsActor (as Mr Siddal)
tbd

Being Human (UK)Actor (as Chief Constable Wilson)
•TV-14
80

The Colour of MagicActor (as Wizard Leader)
tbd

MeadowlandsActor (as Paulson)
•TV-MA
61

SoldActor (as Terry)
tbd

The WhistleblowersActor (as Lance Rix)
tbd

HustleActor (as DCI Matthew York)
•TV-14
71

Inspector LewisActor (as Frank Guitteau)
•TV-PG
77

Life on Mars (UK)Actor (as Toolbox Terry)
•TV-14
79

The StreetActor (as Alan)
•TV-MA
tbd

Waterloo RoadActor (as Charlie Fisher)
•TV-14
tbd

FunlandActor (as Shirley Woolf)
tbd

VincentActor (as John)
tbd

Foyle's WarActor (as Eric Cooper)
•TV-14
78

Waking the DeadActor (as Harold Bloom)
•TV-14
tbd

The ViceActor (as George Randolph)
•TV-MA
tbd

I'm Alan PartridgeActor (as Phil Wiley)
•TV-MA
tbd

Midsomer MurdersActor (as Terry Stock)
•TV-14
tbd

Silent WitnessActor (as DSU Ronnie Boyle, DI Philip Mays)
•TV-14
tbd

The Ruth Rendell MysteriesActor (as PC Carter)
•TV-14
tbd

This MorningOther
tbd

EastEndersActor (as Jimmy)
•TV-PG
tbd

The BillActor (as Alan Best, Mick Glover, Frank Talbot)
•TV-14
tbd

BrooksideActor (as Stephen Nolan)
tbd