Si diploma nel 1994 alla Scuola di recitazione del Teatro Stabile di Genova e frequenta in seguito il corso “L’Attore nel Cinema” presso il Centro Sperimentale di Cinematografia e il corso di perfezionamento del Teatro di Roma con Luca Ronconi. Lavora stabilmente con il Teatro di Roma, diretto da Massimo Popolizio, Massimo Castri, Luca Ronconi, Peter Stein, Massimo De Francovich e Piero Maccarinelli, e con altre importanti compagnie private e pubbliche italiane. In televisione ha ricoperto ruoli in diverse produzioni Rai e Mediaset ( Sei forte maestro, Una donna per amico, Vento di Ponente). Collabora inoltre come docente di teatro con diverse scuole romane, con il Laboratorio Teatrale Integrato “Piero Gabrielli” del Teatro di Roma e con l’Università di Roma Torvergata .