Dopo il diploma all'Accademia Nazionale d'Arte drammatica di Roma debutta in teatro iniziando una lunga collaborazione artistica con Luca Ronconi. Ha vinto vari premi come attore e recitato per importanti registi italiani come Sorrentino e Michele Placido; tra i suoi titoli: Mare Nero, Mio fratello è figlio unico, Il Divo, Il Grande Sogno, Venti Sigarette.