Ricardo Pinheiro nasceu em 28 de agosto de 1980.
Licenciou-se em Engenharia e Eletrotécnica das Comunicações em 2005.
Obteve diversas certificações profissionais nas áreas de sistemas solares térmicos e de redes de gás e trabalhou no Grupo Nabeiro, onde foi responsável pela manutenção dos serviços elétricos.
Depois de ingressar no Programa de Capacitação Avançada de Líderes da Gestão da Nova School of Business, concluiu o curso de Gestão da Nova School of Business Economics.
Ao longo de 10 anos, entre 2009 e 2019, exerceu as funções de Presidente do Município de Campo Maior.
A partir de 2017 passou a desempenhar também as funções de Presidente da Comunidade Intermunicipal do Alto Alentejo.
Em 2019 foi eleito Deputado à Assembleia da República pelo Partido Socialista. Integrou a Comissão de Ambiente, Energia e Ordenamento do Território, como coordenador dos Deputados do seu Grupo Parlamentar e a Comissão de Transparência e Estatuto dos Deputados.