7 credits on file—7 films, spanning 1973–2021.
Lost Illusions
2021 · 79/100
In Safe Hands
2018 · 75/100
The Limits of Control
2009 · 54/100
Brotherhood of the Wolf
2001 · 68/100
On Guard
1997 · 72/100
Victory
1981 · 65/100
Day for Night
1973 · 81/100