Atuou como Secretário Militar para Sir Colin Campbell durante a Revolta dos Sipais em 1857, perdendo um braço no Cerco de Lucknow. Foi nomeado Assistente Adjunto Geral no escritório do Inspetor Geral da Infantaria em 1862, Assistente Adjunto Geral para o Distrito Sudoeste em 1864 e Assistente Adjunto Geral na Divisão Aldershot em 1870. Em 1873 Alison recebeu o comando da brigada britânica na África Ocidental durante as guerras anglo-ashanti e lutou na batalha de Amoaful. Passou a ser Ajudante Adjunto do General na Irlanda, em 1874, comandante da Escola Militar, Sandhurst, em fevereiro de 1878 e Adjunto do Intendente-Geral da Inteligência em maio de 1878. Comandou a Brigada Highland durante a batalha de Tel el-Kebir em setembro de 1882. No final de 1882 foi nomeado General Officer Commanding das tropas britânicas no Egito e em 1883 se tornou General Officer Commanding pelo Distrito Aldershot.