James was born in Boxmoor, Hertfordshire, where his name Puddephatt hails from. He performed in various shows for the National Youth Music Theatre (NYMT) whilst a young man. He studied at the Webber Douglas Academy of Dramatic Art, and graduated with an honours diploma in 1992.
Known For
Credits
Cast Credits
Pennyworth: The Origin of Batman's Butler (2019)
Guest starring as Manager
- Episode 2x05: The Bleeding Heart (Mar 7, 2021) [Co-Star]
The Worst Witch (2017)
Guest starring as Registrar
- Episode 3x12: Ethel Hallow to the Rescue: Part 1 (Mar 25, 2019)
The Bletchley Circle (2012)
Guest starring as Policeman
- Episode 1x03: Cracking a Killer's Code, Part 3 (Sep 20, 2012) [Co-Star]
24 (2001)
Guest starring as Det. Inspector Ken
(2 episodes)
- Episode 9x09: Day 9: 7:00 P.M. - 8:00 P.M. (Jun 23, 2014) [Co-Star]
- Episode 9x02: Day 9: 12:00 P.M. - 1:00 P.M. (May 5, 2014)
Casualty (1986)
Guest starring as Keith Davitt
- Episode 17x38: Last Man Standing (Jun 7, 2003)
Guest starring as Joe Staines
- Episode 20x28: Heroes and Villains (Mar 11, 2006)