Natural da Maia, foi no distrito do Porto que Rui Silva começou por jogar...futsal. Três temporadas depois o futebol chamou por ele e foi no FC Maia e no FC Maia Lidador que fez a formação, chegando ao CD Nacional em 2012. Internacional por Portugal nas selecções jovens desde 2013, tem um jogo pela principal equipa das quinas, jogado precisamente em pleno Estádio José Alvalade, em 2021.
Chegou ao Sporting CP em janeiro de 2025, após 8 temporadas no futebol espanhol, ao serviço de Granada CF e Real Bétis, clube onde venceu uma Taça do Rei, em 2022. Já de Leão ao peito disse que regressar a Portugal pela porta grande era um objectivo e que o Sporting era um projecto irrecusável que lhe permitirá lutar por títulos.