CharacterWPC Shirley TrewloveWPC Shirley Trewlove in Endeavour (2012), played by Dakota Blue Richards. Played byDakota Blue RichardsAppears inEndeavour2012