← Back to explore

Ian Puleston-Davies

Acting

Born September 6, 1958 · Flint, Wales, UK

Also known as Ian Puleston Davies

Filmography37 titles

Pennyworth

2019as Arthur Pennyworth

Life on Mars

2006as Toolbox Terry

Foyle's War

2002as Eric Cooper

Hustle

2004as DCI Matthew York

Father Brown

2013as Pat Lochlin

Tess of the D'Urbervilles

2008as John Durbeyfield

Midsomer Murders

1997as Terry Stock

Vera

2011as Sean Dewley

Waking the Dead

2001as Harold Bloom

Anne

2022as Prof. Phil Scratton

Being Human

2008as Chief Constable Wilson

Waterloo Road

2006as Charlie Fisher

After the Flood

2024as Tony Rower

The Responder

2022as Eric

A Confession

2019as Mick O'Callaghan

Winterlong

2018as Paul Castle

Vincent

2005as John

DI Ray

2022as Supt. Ross Beardsmore

Marcella

2016as Peter Cullen

The Color of Magic

2008as Wizard Leader

Viewpoint

as Donald Vernon

Tin Star

2017as Frank Jackson

Four Lives

2022as Karl Turner MP

National Treasure

2016as Leo

Revolver

2005as Eddie A

The One That Got Away

2024as Paul Harvey

Archie

2023as Pender

Meadowlands

as Paulson

The Teacher

2022as Brian

Bolan's Shoes

2023Director, Writer

Ben & Holly's Little Kingdom

2009as King Thistle

The Vice

1999as George Randolph

Beowulf: Return to the Shieldlands

2016as Lagrathorn

Awaydays

2009as Uncle Bob

Tube Tales

1999as Typewriter Man (segment "Rosebud")

Reg

2016as Second Voter

Clash of the Santas

2008as Beryl