Встречается в низменных, лесных болотах. Заплывает и в ручьи с медленным течением. Грунт земляной, торф или песок. Держится возле берегов, где много на дне пожухлой листвы и пожелтевшего камыша. Живет маленькими группами в несколько особей. Питается, преимущественно, рыбой. Реже, водными беспозвоночными. Окраска позволяет рыбками маскироваться среди пожелтевших стеблей камыша и веток. Устраивает засады. При виде потенциальной добычи оценивает расстояние и совершает молниеносный рывок. Если щукоглав промахнулся, то добычу не преследует. Размножение парное. Самец вынашивает икру и личинок около месяца. Все это время он не питается. По истечение срока, папаша выпускает на волю сформировавшихся мальков, которые сразу начинают вести самостоятельную жизнь. Соседями по Суматре могут быть следующие виды рыб: Betta coccina, Betta raja, B.renata, Belontia hasselti, Parosphromenus sumatranus, Trichogaster leerii, Sphaerichthys osphromenoides, Helostoma temminkii и другие рыбы - Nandus nebulosus, Chaca bankanensis, Pseudeutropeus brachypopterus, P.moolenburghae, Mystus bimaculatus, Pseudomystus leiacanthus, Kryptopterus macrocephalus, Silurichthys indragirensis, Puntius johorensis, Parachela oxygastroides, Rasbora cephalotaenia, Osteochilus spilurus.