The decision to devote himself to the actor's career comes very early, when he read “The Count of Montecristo” at 14. Shortly after, he was chosen by Ugo Chiti to join his company Arca Azzurra, in which he remained for ten years, interpreting the most disparate roles created by the great Tuscan playwright through which he demonstrated great versatility and eclecticism. As per the Florentine tradition, he detaches himself from the workshop of master Ugo Chiti to carry on his style: he begins a path of writing his own theatrical performances and at the same time carries on the study of the voice and the body alongside great masters who help him get the first significant roles in film and television. In 2016 he played Oliver, co-star in the show The Pride, directed and starring Luca Zingaretti, a show that earned him the nomination for the “Le Maschere del Teatro Italiano” award as best supporting actor. Thus began a long series of television and film works that led him to ever greater success, among which we remember the series "Il Nome della Rosa" by G. Battiato, "1992", "1993", "1994" by G. Gagliardi and the films "Metti la nonna in Freezer" by G. Fontana and G. Stasi, “Chi ma visto” e “ Tutta un’altra vita” by Alex Pondi and "The Nest" by Roberto de Feo. Success to the general public comes when he is noticed by the Oscar’s Winner director Paolo Sorrentino who chooses him for the role of the homosexual Cardinal Mario Absente, in the series "The Young Pope" and subsequently for the second season of the series entitled "The New Pope" in which he acts as co-star alongside John Malkovich and Jude Law. In 2020 he works with Matteo Garrone in his film "Pinocchio" which sees him in the role of "tuna" and in the series "L'Ora" by Piero Messina to be released in 2021. Among the films to be released soon we remember "Tiger" by Ronnie Sandahl , Alessandro Pondi's “School of Mafia” and Christopher McQuarrie's “Mission Impossible 7”