Environment and food
The swallowtail seaperch lives between 15 and 200 m in depth, along rocky slopes and close to caves. They have a preference for seabeds rich in sea fans or red coral.
The swallowtail seaperch feeds on zooplankton (small crustaceans and young fish).