3 credits on file—3 films, spanning 1998–2018.
Happy as Lazzaro
2018 · 78/100
Spectre
2015 · 64/100
Frivolous Lola
1998 · 53/100