È nato a Porto Empedocle nel 1925 e vive a Roma. Dopo una lunga carriera come regista teatrale, televisivo e radiofonico, nel 1978 esordisce nella narrativa. Nel 1994 crea la fortunata serie del commissario Montalbano, protagonista di molti romanzi e di una fiction tv. I suoi libri sono tradotti in tutto il mondo e hanno venduto oltre 30 milioni di copie. Dagli anni settanta ha un legame speciale con l’Amiata . E’ cittadino onorario di Santa Fiora.