Especie omnívora con preferencia en insectos (larvas, ninfas, imagos, exuvias) y crustáceos (copépodos, ostrácodos, cladóceros y camarones), igualmente se encuentran restos de otros peces y escamas. Este pez crece y se alimenta en ambientes lénticos y efectúa migraciones en los ríos para su reproducción, al parecer la especie alcanza la madurez sexual gradualmente a medida que migra desde las ciénagas hacia los ríos, su fecundidad en el río Magdalena fue estimada en 12.000 a 15.000 huevos por hembra, con una talla de primera madurez sexual de 17.85 cm.