There have been records of the species in the Ituri Forest, the Semliki Valley and the Itombwe Mountains in the Democratic Republic of the Congo, and the Bwamba Forest and Bwindi Impenetrable Forest in Uganda, but it may have become locally extinct in some areas. In Uganda, the species is only known to still exist in Bwindi Impenetrable National Park. The size of its range is estimated at . Its habitat is riparian forests at elevations of .