Doctor Who Harry Potter. Just discovered that John Hurt played Mr. Ollivander in Harry Potter. With that makes two appearances from The Doctor in the movie seri Harry Potter Doctor Who David Tennant John Hurt