Possui graduação em Nutrição pela Universidade Federal do Rio de Janeiro (1986), mestrado em Saúde Pública pela Fundação Oswaldo Cruz (1993) e doutorado em Saúde Pública pela Fundação Oswaldo Cruz (2003). Atualmente é professor Associado da Universidade Federal Fluminense do curso de graduação em Nutrição, do Programa de Pós Graduação em Ciências da Nutrição e do Programa de Estudos Pós Graduados (Mestrado e Doutorado) em Política Social.