CharacterCaptain Stephen PeacockCaptain Stephen Peacock in Are You Being Served? (1972), played by Frank Thornton and John Challis. Played byFrank ThorntonJohn ChallisAppears inAre You Being Served?1972