Question: who played m in the first james bond movie
Answer: James Bond character First appearance Casino Royale ( 1953 ) Created by Ian Fleming Portrayed by Bernard Lee ( 1962 -- 1979 ) John Huston ( 1967 ) David Niven ( 1967 ) Edward Fox ( 1983 ) Robert Brown ( 1983 -- 1989 ) Judi Dench ( 1995 -- 2012 ) Ralph Fiennes ( 2012 -- present ) Information Occupation Head of MI6 Nationality British