Ian Puleston-Davies
Known For

Midsomer Murders

Vera

Father Brown

Waking the Dead

Waterloo Road

Hustle

Foyle's War

Pennyworth: The Origin of Batman's Butler
All Movies (21)
- Madfabulous2026 · as Mr Davies
- Winterlong2018 · as Paul Castle
- Reg2016 · as Second Voter
- Pombo Loves You2015 · as Griff
- Awaydays2009 · as Uncle Bob
- Clash of the Santas2008 · as Beryl
- Ghostboat2006 · as Travis
- Revolver2005 · as Eddie A
- Wall of Silence2004 · as DI Matthews
- The Virgin of Liverpool2003 · as Cecil
- Strange Relations2001 · as Derek
- Room to Rent2001 · as Linda's Husband
- Tube Tales1999 · as Typewriter Man (segment "Rosebud")
- The Life of the Buddha1998 · as Vashpa (voice)
- Harpur and Iles: Protection1997 · as Rick the Intelligent
- The Old Devils1992 · as Young Charlie
- Business as Usual1987 · as Young Workman
- Henry VI Part 31983
- Henry VI Part 21983
- Ben and Holly's Little Kingdom: The North Pole— · as King Thistle (voice)
- From What I Remember— · as Mike
All TV Shows (39)
- The One That Got Away2024 · as Paul Harvey
- After the Flood2024 · as Tony Rower
- Archie: The Man Who Became Cary Grant2023 · as Pender
- DI Ray2022 · as Supt. Ross Beardsmore
- The Teacher2022 · as Brian
- The Responder2022 · as Eric
- Four Lives2022 · as Karl Turner MP
- Anne2022 · as Prof. Phil Scratton
- Viewpoint2021 · as Donald Vernon
- A Confession2019 · as Mick O'Callaghan
- Pennyworth: The Origin of Batman's Butler2019 · as Arthur Pennyworth
- Hatton Garden2019 · as Ray Bilton
- Tin Star2017 · as Frank Jackson
- National Treasure2016 · as Leo
- Marcella2016 · as Peter Cullen
- Beowulf: Return to the Shieldlands2016 · as Lagrathorn
- Father Brown2013 · as Pat Lochlin
- Vera2011 · as Sean Dewley
- Ben & Holly's Little Kingdom2009 · as King Thistle
- Being Human2009 · as Chief Constable Wilson
- Tess of the D'Urbervilles2008 · as John Durbeyfield
- The Children2008 · as Paul
- Midnight Man2008 · as Jimmy Kerrigan
- The Colour of Magic2008 · as Wizard Leader
- Meadowlands2007 · as Paulson
- Waterloo Road2006 · as Charlie Fisher
- Life on Mars2006 · as Toolbox Terry
- Funland2005 · as Shirley Woolf
- Vincent2005 · as John
- Conviction2004 · as Joe Payne
- Hustle2004 · as DCI Matthew York
- Foyle's War2002 · as Eric Cooper
- Rockface2002 · as Billy Deansgate
- Waking the Dead2001 · as Harold Bloom
- Dr Willoughby1999 · as Steve Lipton
- The Vice1999 · as George Randolph
- I'm Alan Partridge1997 · as Phil Wiley
- Midsomer Murders1997 · as Terry Stock
- Forever Green1989 · as Reporter