Diplomato in scienze motorie presso l’ Università di Bologna, è chinesiologo, tecnico posturologo, ed è docente abilitato Fipav e allenatore di pallavolo terzo livello.
Ha conseguito il diploma specialistico in tecniche di riequilibrio posturale ad approccio globale (metodo Raggi- Pancafit®) presso la scuola Raggi di Milano.
Dal 1970 al 1990 è stato atleta della Nazionale Italiana di Atletica nella specialità della marcia.
Ha gareggiato per le società Avis Barletta, Centro sportivo Carabinieri, Pro Patria Milano e Snam San Donato.
Dal 1980 al 2017 è stato istruttore e docente per attività posturali e sportive presso Milano Sport.
Dal 2000 al 2010 è stato direttore tecnico alle attività sportive presso “le Club S. Siro”.
Dal 1979 ad oggi è direttore tecnico e allenatore della polisportiva Coop Novate Volley – serie C.