The character of M has been portrayed by four actors in the Eon Productions James Bond films. The original M was played by Bernard Lee from 1962 to 1979, after which the actor died. He was subsequently replaced by Robert Brown, originally Admiral Hargreaves, who was in the role from 1983 to 1989. Judi Dench, to date the only female M, was in the role from 1995 to 2012. After Judi Dench's M dies in Skyfall, she is replaced to Ralph Fiennes' Mallory, who is the current M.
Bond or 007 reports to his boss or the head of MI6. His boss is called by code name M. Currently the role is played by Judi Dench. She has played the role of M in most number of BOnd films. Bernard Lee holds the record for most bond movies as M check your info before posting
Since 1995, the character of M has been portrayed by Dame Judi Dench in the James Bond films.
John Huston
James Bond Theme was created in 1962.
Dame Judith 'Judi' Dench is a British film, stage and television actress who is well known for playing the character M in 7 films in the James Bond franchise.