Ranges from southern Cameroon, south of the Sanaga R., and Central African Republic and southwards in Equatorial Guinea, Gabon, Congo Republic to southern Sudan, Uganda, Rwanda, Kenya, and possibly also Burundi. There are discontinuous populations in Tanzania, including the Udzungwa Mtns, the Uluguru Mtns, and the South Nguru Mtns (Rovero et al. 2006; Van Rompaey and Colyn in press). Gaubert et al. (2006) also give museum records from north of the Sanaga R., from several additional localities in Tanzania, as well as from two localities in south-eastern DR Congo (these are not mapped). Present on Zanzibar (Van Rompaey and Colyn 1998, Goldman and Winther-Hansen 2003). Recorded to 3,500 m on Mt. Elgon, Kenya (Kingdon 1977) and perhaps to elevations above 4,400 m in eastern DR Congo (Verschuren 1972).