Natif du Cap-Vert, Carlos Moreira a posé pieds sur le sol français à 11 ans. Il part à la découverte de nouvelles coutumes et surtout d’une nouvelle langue qu’il apprend à manier simplement, avec tendresse. D’un esprit ludique et créatif, il passe la plupart de son temps libre à inventer des jeux. Il a été, à ce titre, membre d’une association d’auteurs de jeux. Aimant de surcroît la lecture et les mots, il est passé de la rédaction de règles de jeux à l’écriture de son premier roman « Juste pour exister ».
Puis Vos sentiments ne ont pas partagés 2010, et L'axe maudit 2013.