Ian Puleston-Davies Actor or Actress (28) Archie: The Man Who Became Cary Grant (2023) DI Ray (2022) The Teacher (2022) Four Lives (2022) Anne (2022) Viewpoint (2021) Pennyworth: The Origin of Batman's Butler (2019) Tin Star (2017) National Treasure (2016) Reg (2016) Marcella (2016) Beowulf: Return to the Shieldlands (2016) Father Brown (2013) Vera (2011) Awaydays (2009) Tess of the D'Urbervilles (2008) The Children (2008) Meadowlands (2007) Life on Mars (2006) Vincent (2005) Revolver (2005) Conviction (2004) Hustle (2004) Wall of Silence (2004) The Virgin of Liverpool (2003) Waking the Dead (2000) Tube Tales (1999) Midsomer Murders (1997) Director (1) Bolan's Shoes (2023) Writer (2) Bolan's Shoes (2023) Dirty Filthy Love (2004)