La reproduction est assez difficile pour les amateurs.
Les meilleurs paramètres pour déclancher une reproduvtion sont les suivants : Ph 8.5 et une température de 23°.
Le mâle creuse un trou dans la sable ou trouve un endroit similaire au milieu des roches.
Le mâle dépose sa laitance et la femelle dépose ses œufs dedans.
La femelle place ses œufs (fécondés) dans sa bouche et elle débute une incubation qui durera entre 5 et 7 semaines.
Les alevins naissent avec une taille entre 1,2 cm et 2 cm ce qui leur donne de grandes chances de survie en aquarium même en aquarium communautaire.
il accepte toute nourriture adapter a leurs bouche.