Initially, Cavanagh joined Captain Tichborne's company of foot under the name Christopher Welch. As an infantryman, she fought at the Battle of Landen. There she was wounded and captured by the French. In 1694, she was exchanged and returned to the British Army, who were still unaware of her true sex.