Generalmente forman bancos de centenares de individuos. El alimento más común de estos peces es el plancton y son nativos de las laderas expuestas de los arrecifes de coral no muy profundos, generalmente alrededor de 30 m, se les puede encontrar entre los 3 y 60 m de profundidad, siendo especialmente abundantes en los declives.
Vive en zonas con corrientes que transportan zooplancton para alimentarse.