Born in London in 1930, Lansbury was the son of Belfast-born actress Moyna Macgill and Edgar Lansbury, a politician and businessman, and the grandson of former Labour Party leader George Lansbury.
He died on 13 February 2017 at the age of 87 in La Quinta, California, after a battle with Alzheimer's disease.