CharacterPC Peter NoakesPC Peter Noakes in Call the Midwife (2012), played by Ben Caplan. Played byBen CaplanAppears inCall the Midwife2012