La sua carriera di attore inizia negli anni sessanta, da bambino, nella serie televisiva "I ragazzi di padre Tobia" (interpretava Cucciolo) per proseguire in numerosi sceneggiati televisivi ("Dramma d'amore", "Un eroe del nostro tempo", "Nostra madre", "La freccia nel fianco") e prosegue per tutti gli anni ottanta con ruoli di primo piano a fianco di Giuliana De Sio, Alida Valli, Michele Placido, Stefania Sandrelli e Maria Schneider.