É filho dos poetas Maria Carpi e Carlos Nejar. Após a separação dos pais, em 1981, passou a ser criado pela mãe.
Ingressou em 1990 no curso de jornalismo, na Universidade Federal do Rio Grande do Sul, onde formou-se em 1995. Pela mesma instituição tornou-se mestre em Literatura Brasileira, em 2001.