A few years ago you’d of been forgiven for saying “Ben Who?” But those days are thankfully behind us now. Benjamin Thomas Barnes was born on August 20, 1981 in London, England, a place he still calls home today. Ben first crept out of obscurity in 2008 playing the title role in the screen adaptation […]