Acting
The People vs. Larry Flynt
1996
The Baby
2023
Twice Upon a Time
2019
Goya's Ghosts
2006
Valley of Love
2015
Far from China
2001
Under the Stars
1994
24 Bars
2007
Chaplin: Spirit of the Tramp
2025
Sentimental Education
1998
Laterna Magica