Professor adjunto, atua na área de Ciência da Computação, com ênfase em aprendizado de máquina, inferência causal e aplicações em saúde, incluindo diagnósticos e intervenções médicas. Foi pesquisador visitante na Carnegie Mellon University e integrou a comissão permanente de Inteligência Computacional da SBC.