Question: mi6 agent london has fallen?
Answer: Charlotte Riley (born 29 December 1981) is an English actress who portrayed MI-6 agent Jacquelin "Jax" Marshall in London Has Fallen.