Advogado com 50 anos de atuação forense nas diversas áreas do direito, consultoria jurídica, atuando para grandes empresas como Banco General Motors, Conselhos Regionais de Química (CRQ) e de Engenharia (CREA), entidades associativas (AABB), Sindicato Médico do RS e muitas outra.
Professor de Direito Processual Civil na PUCRS por 17 anos , cursos de graduação e pós-graduação, Coordenador de Áreas Acadêmicas, orientador acadêmico.