Doctor of Philosophy, University Minnesota, 1986. Doctor of Philosophy in Mathematics, University Napoli, 1989.
Associate professor University della Calabria, Rende, Italy, 1992—1993. Professor Politecnico di Torino, Italy, since 1993. Consultant RGI, Ivrea, Italy, since 2007.
Member of Society Industrial and Applied Mathematics, Society Mathematics Biology, European Society Mathematics and Theoretical Biology.
Married Helen Lynda Fey, September 22, 2007. Children: Alessandro, Chiara Lucia.