Встречается в тихих заводях рек, заросших растительностью (особенно вдоль берегов) на высоте 700-2300 метров над уровнем моря. Дно песчано-каменистое. На дне много затонувших листьев и другого органического мусора. Взрослые рыбы держаться возле дна, скрываясь под листьями, подростки в средних слоях воды, среди растительности, а мальки под листьями плавающих растений. В биотопе вида часто встречаются следующие растения: Eleocharis parvula, E.acicularis, Bacopa monnieri, Fontinalis antipyretica, Nastunium officinale.