Come attore teatrale, ha lavorato con Giorgio Strehler nella compagnia del Piccolo Teatro di Milano, recitando in Processo a Gesù, da Diego Fabbri (stagione 1954-55), e ne I Giacobini, di Federico Zardi (stagione 1956-57), trasposto nel 1962 nell'omonimo sceneggiato televisivo.
Per la televisione ha interpretato la figura di Caderousse nello sceneggiato del 1966 Il conte di Montecristo.
Del 2008 è la sua ultima apparizione nel ruolo di se stesso nel film documentario Il falso bugiardo, scritto e diretto da Claudio Costa sulla base dell'autobiografia dello sceneggiatore Luciano Vincenzoni Pane e cinema.