CharacterLionel HardcastleLionel Hardcastle in As Time Goes By (1992), played by Geoffrey Palmer. Played byGeoffrey PalmerAppears inAs Time Goes By1992