Se formou em direito pela PUC-RS, e é pós-graduado pela IBF Pós-Graduação em direito do consumidor. Atualmente é sócio-proprietário no escritório Alan Rocha Advocacia localizado na Avenida Nestor de Moura Jardim, nº 796, sala 04, 2º andar, Colina, Guaíba - RS, CEP: 92700-140. Atua nas áreas cíveis, previdenciárias, e consumidor. Inscrito na OAB/RS sob número 100360.