Vive nelle zone riparate delle barriere coralline dove resta per lo più nascosto durante il giorno, attivandosi soprattutto nelle ore crepuscolari e notturne per cacciare. Una volta formata la coppia, la femmina rilascia fino a 300 uova che vengono incubate al sicuro all’interno della bocca del maschio fino alla schiusa.