Atualmente é pesquisador titular do ICICT, Fundação Oswaldo Cruz. Trabalhou como sanitarista das secretarias estaduais de saúde do Rio de Janeiro (1986-1995) e Rio Grande do Sul (2001-2003). Professor e orientador dos programas de Pós-graduação em Saúde Pública (ENSP) e informação e comunicação em saúde (PPGICS).