Inhabits large lowland rivers and lakes, preferably with clear water and high oxygen concentrations. Larvae feed on zooplankton, then on ostracods and aquatic insects. At about 120 mm SL, juveniles start to prey on small snails and clams while larger juveniles and adults feed almost entirely on molluscs. Undertakes upriver migration and spawns in open waters. Deposits pelagic or semipelagic eggs which hatch while drifting downstream. Larvae settle into floodplain lakes and channels with little or no current (Ref. 59043). Maximum age probably exceeds 15 years; the figure of 20 years is not supported by data (Ref. 55930).