Die Höhenverteilung reicht in der Regel von etwa 1700 bis 3500 m über dem Meeresspiegel, im Ruwenzori-Gebirge wurden Tiere in 3960 und 4020 m Höhe nachgewiesen, während dort besonders niedrige Nachweispunkte bei 950 m Höhe liegen.