Born in Bromley, Kent and educated at New College School, Oxford, Stowe School and Lord Williams's School Thame, he read music at Christ Church, Oxford.
Born in Bromley, Kent and educated at New College School, Oxford, Stowe School and Lord Williams's School Thame. He read music at Christ Church, Oxford.