
Ian Puleston-Davies
Born
September 6, 1958 (66 years old)
Known For
Acting
Place of Birth
Flint, Wales, UK

The One That Got Away
Paul Harvey · (6 episodes)
2024

Archie: The Man Who Became Cary Grant
Pender · (1 episode)
2023

DI Ray
Supt. Ross Beardsmore · (10 episodes)
2022

The Teacher
Brian · (2 episodes)
2022

The Responder
Eric · (5 episodes)
2022

Four Lives
Karl Turner MP · (1 episode)
2022

Anne
Prof. Phil Scratton · (4 episodes)
2022

Viewpoint
Donald Vernon · (5 episodes)
2021

A Confession
Mick O'Callaghan · (6 episodes)
2019

Pennyworth: The Origin of Batman's Butler
Arthur Pennyworth · (20 episodes)
2019

Hatton Garden
Ray Bilton · (3 episodes)
2019

Winterlong
Paul Castle
2018

Tin Star
Frank Jackson · (10 episodes)
2017

National Treasure
Leo · (4 episodes)
2016

Reg
2016

Marcella
Peter Cullen · (24 episodes)
2016

Beowulf: Return to the Shieldlands
Lagrathorn · (5 episodes)
2016

Pombo Loves You
Griff
2015

Father Brown
Pat Lochlin · (1 episode)
2013

Vera
Sean Dewley · (1 episode)
2011

Ben & Holly's Little Kingdom
King Thistle · (104 episodes)
2009

Awaydays
Uncle Bob
2009

Being Human
Chief Constable Wilson · (2 episodes)
2009

Tess of the D'Urbervilles
John Durbeyfield · (4 episodes)
2008

The Children
Paul · (3 episodes)
2008

Midnight Man
Jimmy Kerrigan · (3 episodes)
2008

The Colour of Magic
Wizard Leader · (1 episode)
2008

Meadowlands
(1 episode)
2007

Ghostboat
Travis
2006

Waterloo Road
Charlie Fisher · (20 episodes)
2006

Life on Mars
Toolbox Terry · (1 episode)
2006

Funland
(11 episodes)
2005

Vincent
John · (8 episodes)
2005

Revolver
Eddie A
2005

Conviction
Joe Payne · (6 episodes)
2004

Wall of Silence
DI Matthews
2004

The Virgin of Liverpool
Cecil
2003

Foyle's War
Eric Cooper · (1 episode)
2002

Tube Tales
Typewriter Man (segment "Rosebud")
1999

I'm Alan Partridge
Phil Wiley · (1 episode)
1997

The Old Devils
Young Charlie
1992

Business as Usual
Young Workman
1987

Ben and Holly's Little Kingdom: The North Pole
King Thistle (voice)

Harpur and Iles: Protection
Rick the Intelligent
1997

Madfabulous

Hustle
DCI Matthew York · (1 episode)
2004

Waking the Dead
Harold Bloom · (2 episodes)
2001

Dr Willoughby
Steve Lipton · (6 episodes)
1999

Midsomer Murders
Terry Stock · (1 episode)
1997

Henry VI Part 3
1983

Henry VI Part 2
1983

The BBC Television Shakespeare
Second Company · (2 episodes)
1978