Stefano Lodovichi was born on August 31, 1983 in Grosseto, Tuscany, Italy. After graduating in Film Critics, he started working as director and screenwriter.
He lives in Rome and he is known for
In fondo al bosco (2015), the Italian TV crime series
Il cacciatore (2018), the legal thriller
The Trial (2019) on Netflix, the supernatural family thriller movie
The Room (2021) on Amazon Prime Video.
He is the show-runner and lead director of the upcoming 2022 new Sky Original Tv Series
Christian (2022).