Question: who played the little boy in mary poppins
Answer: Matthew Adam Garber ( 25 March 1956 -- 13 June 1977 ) was a British child actor , best known for his role as Michael Banks in the 1964 film Mary Poppins .