Es un pez de mar, no migratorio, de clima tropical (15°N-15°S), y asociado a los arrecifes de coral, que vive entre 1-40 m de profundidad.