READ MORE: ITV Lewis actor with Harry Potter star mum and brother who appeared in Endeavour The 58-year-old actor, also well known for his starring role in The Grand Budapest Hotel, and as M in the three most recent James Bond movies, left his wife for an actress 18 years older. Ralph had met his wife, Alex Kingston, way back in 1983 when they were both studying at the Royal Academy of Dramatic Art in London.