Advogado militante na seara do direito público municipal há mais de 20 anos, Sócio Fundador da CASTRO COQUEIRO PENHA & VIÉGAS ADVOGADOS ASSOCIADOS, Especialista em Direito Público – Processo Administrativo (UFC) e em Direito Eleitoral (Unisul), Diretor do Departamento Jurídico da FAMEM – Federação dos Municípios do Estado do Maranhão, Ex Procurador Geral de Tuntum, Professor da Escola de Gestão da FAMEM.