Rui Armindo Freitas nasceu a 5 de julho de 1983, em Guimarães.
É licenciado em Economia pela Universidade Católica Portuguesa do Porto e tem Mestrado Executivo em Corporate Finance pelo ISCTE. Frequentou vários programas de formação complementar, nomeadamente: Controlo de Gestão e Avaliação de Performance, na Porto Business School; Business Analysis and Valuation e Judgement and Decision Making for Management, ambos da London School of Economics.
Iniciou a carreira como analista financeiro e Investor Relations, numa multinacional portuguesa de referência. Foi gestor e administrador de empresas do setor da comunicação social e industrial. Dirigiu vários projetos no setor têxtil, nomeadamente no comércio e indústria de matérias-primas.
Foi dirigente associativo em diversas associações no norte do País, de cariz social, cultural, religioso e desportivo.
Membro da Assembleia Municipal de Guimarães pelo Partido Social Democrata desde 2005.
Coordenador do Conselho Estratégico Nacional (CEN) do Partido Social Democrata na área do Investimento e Fundos Estruturais.