Philip Knight was educated at Harrow School and at Trinity College, Cambridge, though there is no record that he completed a degree there. After Cambridge, he joined the Royal Welch Fusiliers, rising to the rank of major and seeing service in the Indian Mutiny and in the siege and capture of Lucknow. In 1865, he was adjutant of the East Kent Militia.