Geoffrey Dyson Palmer (4 June 1927 – 5 November 2020) was an English actor. He was best known for his roles in British television sitcoms playing Jimmy Anderson in The Fall and Rise of Reginald Perrin (1976–79), Ben Parkinson in Butterflies (1978–1983) and Lionel Hardcastle in As Time Goes By (1992–2005). His film appearances include A Fish Called Wanda (1988), The Madness of King George (1994), Mrs Brown (1997) and Tomorrow Never Dies (1997). Early life and education Geoffrey Dyson Palmer was born on 4 June 1927 in London, England. He was the son of Frederick Charles Palmer, who was a chartered surveyor, and Norah Gwendolen (née Robins). He attended Highgate School from September 1939 to December 1945. He served as a corporal instructor in small arms and field training in the Royal Marines during his national service from 1946 to 1948, following which he briefly worked as an unpaid trainee assistant stage manager. Career Palmer's early television appearances included multiple roles in episodes of The Army Game (Granada Television), two episodes of The Baron and as a property agent in Cathy Come Home (1966). After a major break in John Osborne's West of Suez at the Royal Court with Ralph Richardson, he acted in major productions at the Royal Court and for the National Theatre Company and was directed by Laurence Olivier in J. B. Priestley's Eden End. Palmer found the play so boring, however, that it put him off a stage career for good. Two BBC sitcom roles brought him attention in the 1970s: the hapless brother-in-law of Reggie Perrin in The Fall and Rise of Reginald Perrin (1976–79), and the phlegmatic dentist Ben Parkinson in Butterflies (1978–1983). He also played Doctor Price in the Fawlty Towers episode "The Kipper and the Corpse" (1979), determined to have breakfast amidst the confusion caused by the death of a guest and Fawlty's inept way of handling the emergency. In 1986, Palmer appeared as Donald Fairchild in the first series of an ITV sitcom, Executive Stress, alongside Penelope Keith. He later left, and was replaced by Peter Bowles. Palmer later starred opposite Judi Dench for over a decade in another BBC sitcom, As Time Goes By (1992–2005). In 1997, he also appeared with Dench in the James Bond film Tomorrow Never Dies, in which he portrayed Admiral Roebuck, and Mrs Brown, playing Sir Henry Ponsonby to Dench's Queen Victoria. Palmer's voice-over