É um pequeno peixe habitante de rios em correnteza fraca a moderada, de leito de areia ou pedrinhas. Onde vive, é fácil achá-los junto à vegetação da margem, entre as folhas e galhos submersos.
Foi descrito de Itanhaém, no litoral de São Paulo, mas esses cascudinhos podem ser encontrados em muitos riachos na encosta da Serra do Mar, entre Santa Catarina e o Rio de Janeiro.
O peixinho aqui foi encontrado no rio Zungu, em um enclave com o Córrego Barro Branco e um outro afluente sem nome. O rio Zungu é um contribuinte do rio Jurumirim, em Angra dos Reis.
Vivem em águas limpas, e não estão ameaçados de extinção.
As pequenas variações morfológicas entre as sub-populações deixam dúvidas se estes cascudinhos representam mesmo uma única espécie, ou são um complexo de várias espécies. Mas por enquanto ele continua sendo o cascudinho mais comum nos riachos da serra do mar.