En 1799, Mackenzie formó parte de las fuerzas británicas en la batalla de Seringapatam, en la que el sultán Tipu, majarash de Mysore fue derrotado por los británicos.