Mário de Carvalho est né à Lisbonne en 1944. Etudiant en droit, il milite au sein du parti communiste. Lors de son service militaire, il est arrêté, emprisonné pendant un an, avant d'être contraint de s'exiler en France puis en Suède. Il rentre au Portugal après la Révolution des illets et s'installe comme avocat. Las de son métier, il se consacre exclusivement à la littérature depuis une dizaine d'années. Mário de Carvalho écrit pour le cinéma, la radio, le théâtre, les journaux...