Romancier, poète, dramaturge, essayiste, Mário Cláudio est né en 1941 à Porto. Il suit une formation à l’Université de Coimbra auprès de laquelle il obtient une licence de droit, ainsi qu’un diplôme d’archiviste-bibliothécaire. Il fréquente ensuite les cours de doctorat à l’Université de Londres. Depuis 1993, il est titulaire de la chaire de grammaire de la communication et dirige l’atelier d’écriture, journalisme et littérature à l’Ecole supérieure de journalisme de Porto.
Auteur d’une œuvre d’une grande diversité, il est considéré comme l’un des auteurs portugais les plus importants des deux dernières décennies.
Avec Ursamaior (2000), il explore une nouvelle dimension littéraire, celle du roman-document.
Il a reçu en 2005 le Prix Pessoa, considéré comme le plus important au Portugal.