Richard Leaf is a British actor who portrayed John Dawlish in the film adaption of Harry Potter and the Order of the Phoenix.
Advertisement
Richard Leaf is a British actor who portrayed John Dawlish in the film adaption of Harry Potter and the Order of the Phoenix.