Kilcoursie was a lieutenant in the Royal Navy and served at the Siege of Sebastopol in 1854/55. He was also at the bombardment of Canton in 1856, and at the attack on Peiho Forts in 1858.