Medico e nutrizionista, oltre che di alimentazione si occupa di sport a livello agonistico già dagli anni '80.
Tra i suoi successi come altleta: decimo assoluto ai campionati italiani sui 3000 piani, ottimi risultati nelle gare di distanza sia sui 1500 m che sui 3000 siepi, sui 5000 e sui 10000, chiamato a gareggiare come rappresentante regionale di corsa campestre e 2000 siepi. Partecipa alla maratona di New York nel 2003 classificandosi 122esimo e nel 2007 è settimo nei campionati mondiali dei 3000 siepi.
Ha disputato numerose ultramaratone, alcune gare di trail e skyrace e continua ad allenarsi costantemente.
Attualmente è tecnico della Federazione Italiana Triatlon e della Federazione Italiana di Atletica Leggera. Da otto anni è medico della Nazionale Italiana di Ultramaratona e segue gli atleti per quanto riguarda l'alimentazione.
Responsabile della sezione dedicata alla nutrizione della rivista “Correre”, collabora con numerose altre testate di settore nella redazione di articoli riguardanti sport e alimentazione.
Autore di numerosi volumi, viene spesso intervistato in televisione e sui giornali in quanto indiscussa autorità nel campo.