Possui graduação em Licenciatura Em Ciências Biológicas pela Universidade Federal do Rio Grande do Sul (1992), graduação em Bacharelado Em Ciências Biológicas pela Universidade Federal do Rio Grande do Sul (1992), mestrado em Educação pela Universidade Federal do Rio Grande do Sul (1997) e doutorado em Educação pela Universidade Federal do Rio Grande do Sul (2003). Atualmente é professor adjunto da Universidade Federal Fluminense.