Es originario de África en Angola, Botsuana, Burundi, Camerún, Etiopía, Gabón, Ghana, Guinea, Guinea-Bissau, Costa de Marfil, Kenia, Malaui, Mozambique, Namibia, Nigeria, Ruanda, Sierra Leona, Sudáfrica, Sudán, Suazilandia, Tanzania, Uganda, Zaire, Zambia y Zimbabue.