Si laurea in Lettere Moderne presso l’Università degli Studi di Milano.
In seguito si diploma all’Accademia dei Filodrammatici di Milano e studia al Lee Strasberg Institute di New York. A partire dal 2005 lavora in Italia, negli Stati Uniti e a Taiwan diretto da vari registi tra cui Renzo Martinelli, Corrado Accordino, Claudio Autelli, Laura Caparrotti, Jocelyn Yuchia Chang. Nel 2010 fonda la Compagnia Oyes, con cui nel 2018 vince il Premio Hystrio Iceberg, come miglior compagnia emergente italiana. Davanti alla macchina da presa viene diretto in spot, cortometraggi e film da numerosi registi tra cui Paolo Genovese, Alessandro Genovesi, Matteo Rovere e Luca Lucini. Nel 2018 recita come protagonista nella webserie “L’involontario” con cui vince il Premio come Miglior Comedy Story e Migliore Serie Web dell’anno al Roma Web Fest. Negli ultimi anni è stato diretto da Silvio Soldini nel film “3/19” e ha preso parte alle serie “DOC2”, “Un passo dal cielo” e “Le sorelle Battaglia” in onda sulla RAI.