Ian Puleston-Davies

Ian Puleston-Davies

65 · Born: Sep 6, 1958

Personal Details

Born Sep 6, 1958 Flint, Wales, UK
Relatives
  • Russ Williams (Cousin)

Career

2022
Anne
Anne as Prof. Phil Scratton
Watch
The Teacher
The Teacher as Brian
Watch
DI Ray
DI Ray as Beardsmore
Watch
2021
Viewpoint
Viewpoint as Donald Vernon
Watch
2020
Father Brown
Father Brown as Pat Lochlin
Watch
2019
Hatton Garden
Hatton Garden as Ray Bilton
Watch
Pennyworth
Pennyworth as Arthur Pennyworth
Watch
A Confession
A Confession as Mick O'Callaghan
Watch
2018
Winterlong
Winterlong as Paul Castle
Watch
Vera
Vera as Sean Dewley
Watch
2017
Tin Star
Tin Star as Frank Jackson
Watch
2016
Reg
Reg
Watch
Beowulf: Return to the Shieldlands
Beowulf: Return to the Shieldlands as Lagrathorn
Watch
Marcella
Marcella as Peter Cullen
Watch
National Treasure
National Treasure as Leo
Watch
2010
Midsomer Murders
Midsomer Murders as Terry Stock
Watch
2009
Awaydays
Awaydays as Uncle Bob
Watch
Ben & Holly's Little Kingdom
Ben & Holly's Little Kingdom as King Thistle
Watch
2008
The Colour of Magic
The Colour of Magic as Wizard Leader
Watch
Midnight Man
Midnight Man as Jimmy Kerrigan
Watch
Tess of the D'Urbervilles
Tess of the D'Urbervilles as John Durbeyfield
Watch
The Children
The Children as Paul
Watch
Waking the Dead
Waking the Dead as Harold Bloom
Watch
2006
Ghostboat
Ghostboat as Travis
Watch
2005
Funland
Funland
Watch
Vincent
Vincent as John
Watch
2004
Wall of Silence
Wall of Silence as DI Matthews
Watch
Conviction
Conviction as Joe Payne
Watch
2003
The Virgin of Liverpool
The Virgin of Liverpool as Cecil
Watch
2005
Dirty Filthy Love
Dirty Filthy Love as Writer
Watch
2023
Bolan's Shoes
Bolan's Shoes as Director, Writer
Watch