Ricopre la carica di sindaco per due mandati, sempre candidato di una coalizione di Centro.
Nel 2005 entra nella Margherita e poi aderisce al Pd, per il quale sarà poi consigliere della Provincia di Terni (2009-2014).
Fino al 2020 ricoprirà la carica di presidente del Servizio idrico integrato (Sii) di Terni.
Le elezioni del 2006 sono vinte dal sindaco Enrico Raggi.
Storico elezioni comunali di Montecastrilli, https://www.tuttitalia.it/umbria/22-montecastrilli/storico-elezioni-comunali/ (consultato il 14 maggio 2021).
Curriculum Stefano Puliti, http://cms.provincia.terni.it/on-line/Home/Istituzione/Consiglioprovinciale/articolo6011.html (consultato il 14 maggio 2021).
Governo italiano, Ministero dell'Interno, Dipartimento per gli affari interni e territoriali, Anagrafe degli amministratori locali e regionali, https://amministratori.interno.gov.it/amministratori/ServletNomeReg, sub voce (consultato il 14 maggio 2021).
Sii, nominato il nuovo consiglio: Puliti lascia la presidenza, https://umbriasud1.altervista.org/sii-nominato-il-nuovo-consiglio-puliti-lascia-la-presidenza/, 26 giugno 2020 (consultato il 14 maggio 2021).
Umbria. I sindaci. Gli stemmi, introduzione di Enrico Sciamanna, Petra, Bastia Umbra 2002, p. 425.