Natural de Penafiel, iniciou a sua carreira há duas décadas em Lisboa, mantendo atualmente uma atuação de âmbito nacional.
É membro de Órgãos Sociais e Consultor de empresas nacionais e internacionais, sendo responsável pelo acompanhamento de diversas operações de reestruturação societária, aquisições e alienações, envolvendo matérias de natureza comercial, societária, fiscal e laboral.
Tem igualmente acompanhado projetos estruturantes nos setores da construção e do imobiliário, assumindo um papel ativo na definição jurídica de operações de investimento, desenvolvimento e alienação de ativos.
Em 2016, fundou a Vieira Rocha – Advogados, projeto que lidera desde a sua origem, assente numa equipa coesa e experiente.
Atualmente, assume a coordenação geral do escritório, promovendo uma advocacia orientada para a confiança, proximidade e criação de valor sustentável para os clientes empresariais.
Inscrito na Ordem dos Advogados Portugueses