Ator brasileiro amplamente conhecido por seu trabalho em mais de 95 filmes e novelas entre 1959 e 2017. Ele estrelou Chico Xavier, A Queda e A Despedida.
Em 1958, fez sua estreia como ator de teatro profissional na peça Eles Não Usam Black-Tie.
Ele estrelou o filme de 1964 Os Fuzis, que ganhou o Grande Prémio do Júri no 14º no Festival de Berlim.
É filho de Olavo Xavier e Carolina Agostini. Em 1989, Nelson se casou com Vya Negromonte. Foi casado com Joana Fomm entre 1964 e 1966. Tem quatro filhos: Sofia Helena, Tereza Villela, Pedro Cabizuca e Anna.
Ele contracenou com Leticia Sabatella, Christiane Torloni, Tony Ramos e Matheus Costa no filme Chico Xavier.