Question: Who played dumbledore in harry potter and the half blood prince?
Answer: Michael Gambon
Natural Questions answer: Michael Gambon (from the Wikipedia article "Harry Potter and the Half-Blood Prince (film)")