A Tolkien superfan celebrating his birthday dressed as Gandalf on a Lord of the Rings pub crawl got the shock of his life when he bumped into none other than Sir Ian McKellen. Ben Coyles was out marking his 22nd birthday in Bristol when he ran into the man who played the part of the iconic wizard in The Lord of the Rings and The Hobbit trilogies.