No photoDavid DaleActorActed in 32000s2003Seven Wonders of the Industrial WorldForeman · 1 episode1990s1996Killer TonguePortia481980s1985EastEndersJohn Fisher · 5 episodes47Appearances12010s2017The Paul O'Grady StorySelf