Si è laureato in Logica, Filosofia e Storia della Scienza presso l'Università di Firenze ed ha conseguito il dottorato di ricerca in Filosofia, Epistemologia e Storia della Cultura presso l’Università di Cagliari con una tesi dal titolo Remarks on the order-theoretical and algebraic properties of quantum structures. È stato assegnista di ricerca in Logica e Filosofia della Scienza presso l'Università di Cagliari, Visiting researcher presso il Dipartimento di Matematica – Vanderbilt University (Nashville, TN, US) e il Dipartimento di algebra e Geometria dell’Università di Olomouc (CZ). I suoi interessi di ricerca riguardano la logica algebrica, con particolare riferimento a logiche di interesse per la fondazione della fisica, l’epistemologia formale e sistemi di rappresentazione della conoscenza. Attualmente è ricercatore (RTD-A) in Logica e Filosofia della Scienza presso l’Università di Teramo, dove insegna Logica e Intelligenza Artificiale e Filosofia per le Scienze della Comunicazione.