Distribution
Africa: lower and middle Zambezi, Buzi, Pungwe , lower Sabi and Ludi Rivers , Luapula-Moero-Bangwelo . Also known from the Ruvuma and Rufiji rivers in Tanzania , lakes Malawi, Tanganyika and Rukwa, and other eastward flowing rivers in Tanzania.