Frank Thornton, who played Captain Peacock in BBC comedyARE YOU BEING SERVED? has died at the age of 92.
Thornton died peacefully in his sleep at his home in Barnes, London, on Saturday, his agent David Daly said.
In later years, he had a role in ITV soap EMMERDALE as Bert Dingle.
Thornton is survived by Beryl, his wife of 67 years, their daughter Jane and three grandchildren.