6 credits on file—3 films and 3 shows, spanning 2001–2025.
The Monster of Florence
2025 · 56/100
Exterior Night
2022 · 77/100
Leonardo
2021 · 66/100
Leopardi
2014 · 66/100
The First Beautiful Thing
2010 · 68/100
Captain Corelli's Mandolin
2001 · 51/100