7 credits on file—4 films and 3 shows, spanning 1991–2025.
The Copenhagen Test
2025 · 74/100
The Girlfriend Experience
2016–2021 · 73/100
Blindness
2008 · 58/100
The Recruit
2003 · 61/100
True Blue
2001 · 32/100
eXistenZ
1999 · 68/100
Rupert
1991–1997 · 70/100