Promoted lieutenant on 18 July 1894 , he served in the Ashanti expedition of 1895 -- 96 .
MacInnes was commissioned a second lieutenant in the Royal Engineers on 16 July 1891 .
Promoted lieutenant on 18 July 1894 , MacInnes served in the Ashanti expedition of 1895 -- 96 .
MacInnes was commissioned a second lieutenant in the Royal Engineers on 16 July 1891 .