tomkinson was commissioned a second lieutenant in the 1st (royal) dragoons on 8 january 1901, and promoted to lieutenant on 27 june 1901. he served with his regiment in south africa during the second boer war. following the end of the war, he left south africa with other officers and men of the regiment on the ss kildonan castle, which arrived at southampton in october 1902.