Production Credits
Luca Edo Russot has 6 production credits.Production
Credited for Production Manager in 5 shows - La notte più lunga dell'anno, Thirteen Lives, Still Time, Napoleon and Megalopolis.
Credited for Unit Production Manager in 1 show - Oppenheimer.