Inhabits lakes and rivers but migrates to the extreme lower sections of the lower river valleys where current is slow. Prefers muddy and sandy bottoms and lives among submerged trees and logs for protection. Thrives well in shady bank areas of rivers. Able to tolerate brackish and marine conditions. Feeds on benthic detritus consisting of vegetable matter, both aquatic and terrestrial plants, seeds and fruits.