Possui graduação em Filosofia (Bacharelado e Licenciatura) pela Universidade de Caxias do Sul (1991), graduação em Teologia pela Pontifícia Universidade Católica do Rio Grande do Sul (1994), mestrado em Filosofia pela Universidade Federal de Minas Gerais (1998) e doutorado em Filosofia pela Pontifícia Universidade Católica do Rio Grande do Sul (2004), com período sanduíche na Universidade de Tübingen, Alemanha. Atualmente é professor Adjunto III na Universidade de Caxias do Sul.