Già professore associato di Matematica generale nell’Università Politecnica delle Marche, già Università di Ancona, si è occupato di equazioni differenziali nel campo complesso, di Statistica matematica, di problemi connessi con le relazioni di ricorrenza, in particolare i numeri di Fibonacci e di problemi relativi alla Programmazione matematica non lineare.
Attualmente si dedica a questioni di Storia della Matematica e di Didattica con le moderne tecnologie.
È autore di numerose pubblicazioni a carattere scientifico ed a carattere didattico.
È stato socio della AMASES, dell'AIRO, dell'UMI.