Se distribuye por el sudeste de Kenia, Tanzania, sur de Zaire, Malaui, Mozambique y nordeste de Zimbaue.