Engenheiro pela Faculdade de Engenharia da Universidade do Porto (1965), onde foi Professor Catedrático Convidado
Ocupou o cargo de Ministro da Economia no XIV Governo Constitucional e de Deputado à Assembleia da República na 10.ª Legislatura – 2005/2006;
Actualmente: é Presidente da FORESTIS - Associação Florestal de Portugal, desde Janeiro de 1918; Membro do Conselho Superior de Obras Públicas, desde Setembro de 2018; Presidente do Conselho de Curadores da Universidade do Porto, desde Julho de 2020.
Entre outras funções desempenhadas, Braga da Cruz foi presidente da Comissão de Coordenação e Desenvolvimento Regional do Norte (1986-1995 e 1996-2001) e Presidente da Fundação de Serralves (2010 a 2015).