Nato a Bova Marina (RC) il 3 maggio 1944. Di famiglia proletaria, frequenta fin da ragazzo la Camera del Lavoro e si iscrive alla Federazione giovanile socialista. Dopo l’ingresso del PSI nel governo (1963), Mauro passa alla FGCI. Nel frattempo emigra nel Nord Italia per lavoro; tornerà in Calabria molti anni dopo.
Dal 1973 al 1976 ha diretto la Camera del Lavoro di Bova Marina. Nel 1988 è stato eletto consigliere comunale, occupandosi soprattutto di ambiente.
In quegli anni inizia a scrivere, ricostruendo nei suoi libri – con una prosa asciutta ed efficace – l’ambiente umano, le condizioni e le speranze che hanno animato nel dopoguerra l’ambiente contadino meridionale e le lotte operaie e sociali a Milano. Situazioni conosciute per esperienza diretta.