Laurea in Lettere Moderne e diplomato all’Accademia dei Filodrammatici di Milano, studia al Lee Strasberg Institute di New York e alla Biennale College di Venezia.
A partire dal 2005 lavora in teatro in Italia, negli Stati Uniti e a Taiwan diretto da vari registi tra cui Renzo Martinelli, Corrado Accordino, Claudio Autelli, El Conde de Torrefiel, Laura Tesman, Jocelyn Yuchia Chang e Renato Sarti.
Nel 2010 fonda la Compagnia Òyes, con cui nel 2018 vince il Premio Hystrio Iceberg, come miglior compagnia italiana emergente. Davanti alla macchina da presa viene diretto in spot, cortometraggi, fiction e film da vari registi tra cui Silvio Soldini, Paolo Genovese, Alessandro Genovesi, Matteo Rovere e Luca Lucini.
Nel 2018 è il protagonista nella webserie “L’involontario” con cui vince il Premio come Miglior Comedy Story e Migliore Serie Web dell’anno al Roma Web Fest. Dal 2021 prende parte alle serie TV “DOC2”, “Un passo dal cielo” e “Studio Battaglia”, in onda sulla RAI. Alterna all’attività di attore quella di insegnante di teatro per adulti e bambini (IED, Centro Sperimentale di Cinematografia di Milano, Accademia 09, Teatri Possibili, M.A.S., e NABA).