CharacterMartin HughesMartin Hughes in Unforgotten (2015), played by Peter Egan. Played byPeter EganAppears inUnforgotten2015