McInnerny estudió en las escuelas Marling, Stroud, en el colegio Wadham y en Oxford.