 Records from the Tana River are in error.The countries in which it is found are Burundi, Democratic Republic of the Congo, Kenya, Rwanda, Tanzania and Uganda.It lives in diverse freshwater habitats, from inshore waters of lakes to rapidly flowing rivers.