Horsbrugh was stationed in Sierra Leone from 1898-99 and saw service during the Bai Bureh rebellion.
While stationed in Sierra Leone he became a lifelong member of the Avicultural Society of Great Britain, occasionally contributing articles to their journal.