Possui bacharelado em Física pela Universidade de São Paulo (1999), mestrado em Oceanografia Física pela Universidade de São Paulo (2002) e doutorado em "Oceanography" pela "University Of Hawaii At Manoa" (2009). Em 2009 e 2010 foi "post-doctoral Investigator" na Woods Hole Oceanographic Institution, onde trabalhou com modelagem biogeoquimica. Em 2011 foi cientista do National Institute of Water and Atmospheric Research (NIWA), em Wellington, na Nova Zelândia, trabalhando com interações físico-biológicas no Oceano Pacífico Sul. De marco de 2012 a abril de 2019 foi professor adjunto do Instituto de Oceanografia da Universidade Federal do Rio Grande, onde criou o Laboratório de Dinâmica e Modelagem Oceânica (DinaMO). Trabalha com modelagem numerica, modelagem biogeoquímica, interações físico-biológicas no oceano e dinâmica de meso- e submesoscala.