Es una especie asociada a arrecifes. Común en arrecifes coralinos.
se alimenta principalmente de esponjas, aunque también come tunicados, briozoos e hidroides, así como algas.