Es originario de África desde Tanzania hasta el norte de Namibia, distribuyéndose por Zaire, Tanzania, Angola, Malaui, Mozambique, Zambia, Botsuana y Namibia.