Se encuentra en Angola, Burundi, República Centroafricana, República del Congo, Etiopía, Kenya, Lesotho, Malawi, Mozambique, Namibia, Rwanda, Sudáfrica (Provincia Oriental del Cabo, Natal, Cabo del Norte, Estado Libre de Orange, Transkei, Transvaal, Western Cape), Sudán, Swazilandia, Tanzanía, Uganda, Zaire, Zambia, Zimbabwe.