Questo pesce di profondità è presente nel mar Mediterraneo e nell’Oceano Atlantico temperato e tropicale. È abbastanza comune nei mari italiani tranne che nel mar Adriatico dove è raro.Frequenta fondali rocciosi tra i 100 ed i 1000 metri ed è particolarmente comune nei pressi di secche e relitti.