Dame Judi Dench played M in seven Bond films over 17 years, from "Goldeneye" (1995) to "Skyfall" (2012) and she made a cameo in the 2015 film "Spectre". The Bond films in which she has been featured include: "Goldeneye", "Tomorrow Never Dies" (1997), "The World Is Not Enough" (1999), "Die Another Day" (2002), "Casino Royale" (2006), "Quantum Of Solace" (2008), and "Skyfall". Accordingly, Dench has so far made a grand total of 8 appearances as M in the James Bond film franchise.

Dame Judi Dench (b. December 1934 in York, England, UK) is one of Britain's most respected and popular actresses. She can claim a decades-old career encompassing the stage, screen, and television. A five-time winner of the British Academy Television Award, she was granted an Order of the British Empire in 1970 and made a Dame of the British Empire in 1988.

Dench is internationally well known for doing very versatile acting. Beside winning British Academy Television Awards, she has garnered multiple accolades throughout her career spanning over six decades. Her honors include: a U.S. Academy of Motion Picture Arts and Sciences Award (Oscar), a Tony Award, two Golden Globe Awards, six British Academy Film Awards, and seven Olivier Awards.

More Info: en.wikipedia.org