Ricky Tavares é o filho mais velho de Hélio Mário Xavier e Antônia Alves Tavares Xavier. É irmão dos atores Juliana Xavier e Dharck Tavares. O autor Tiago Santiago é primo de sua mãe, sendo considerado por ele como sobrinho. Tavares mudou-se para o Rio de Janeiro com a família ainda na infância. Ele estudou interpretação na Escola de Teatro O Tablado e aprendeu técnicas para TV com Andréa Avancini. Sua primeira aparição na televisão foi em 2009, na telenovela Promessas de Amor, da Rede Record, com o personagem Pit. No mesmo ano, interpretou o personagem Rodrigo, em Malhação ID, da Rede Globo. A partir de 2011 seguiu atuando em novelas da Rede Record, como o caso de Vidas em Jogo, de 2011. No ano seguinte, integrou o elenco da minissérie José do Egito. Em 2013, protagonizou o especial Casamento Blindado. Em 2014, atuou no episódio "O Homem Hidrópico", na série Milagres de Jesus. Ainda em 2014, integrou o elenco da telenovela Vitória, no papel de Mossoró. No ano de 2016, interpretou Zaqueu na novela A Terra Prometida. No início de 2018, interpretou o apóstolo Judas Tadeu na novela Jesus. Em 2021, ele atuou na novela Gênesis, como Harã. Em 2022, interpretou Miguel na série Maldivas, produzida pela Netflix.