Possui mestrado em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (2002), bacharelado em Informática pela Universidade Federal de Pelotas (1999) e curso técnico profissionalizante em Eletrônica pela Escola Técnica Federal de Pelotas (1994). Atualmente é professor no Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul - IFRS - Câmpus Porto Alegre. Suas áreas de interesse são informática aplicada e sustentabilidade ambiental..