Ha insegnato, presso l'Università di Messina, varie discipline che vanno dalla geometria ai fondamenti, alla storia e all'epistemologia della matematica. Le sue pubblicazioni spaziano anch'esse, nel corso degli anni, dalla teoria dei numeri, alla combinatoria, alla teoria delle iperstrutture algebriche, per indirizzarsi in modo pressoché esclusivo, negli ultimi anni, ai temi della storia e dell'epistemologia della scienza. È stato responsabile di progetti di ricerca ed è attualmente associate editor della rivista «Journal of Discrete Mathematical Sciences & Cryptographiy».