Apprezzato attore di teatro, dimostra di avere talento nell’interpretazione di diversi ruoli. Nel 1976 si fa notare anche al cinema con “La Marchesa Von…”. Nel 1995 veste i panni di Biagio Cavanna nella fiction televisiva “Il grande Fausto” con Sergio Castellitto. Al grande pubblico è noto soprattutto per il ruolo di Fernando Girasoli in “Pane e tulipani” (2000).