Es originario del este y sur de África tropical en Kenia, Tanzania, Malaui, Mozambique y Zambia.