Robin Williams wanted to play Hagrid in the Harry Potter films but was turned down because J.K. Rowling and director Chris Columbus only wanted British and Irish actors.