Ricercatore dell’Istituto Nazionale della Nutrizione - attualmente Istituto Nazionale di Ricerca per gli Alimenti e la Nutrizione (INRAN) - svolse a Roma, per oltre 25 anni, sia la professione di nutrizionista e dietologo clinico sia l'attività didattica come docente di scienza dell’alimentazione e specialista in gastroenterologia presso alcune università italiane. Il 12 marzo 2010 fu nominato all'unanimità presidente della Società italiana di Scienza dell'alimentazione (SISA), dove negli ultimi tempi rivestiva la carica di presidente emerito.