9 credits on file—9 films, spanning 1990–2025.
The Piano Accident
2025 · 62/100
In Safe Hands
2018 · 75/100
9 Month Stretch
2013 · 57/100
The Players
2012 · 44/100
Polisse
2011 · 74/100
The Women on the 6th Floor
2010 · 67/100
Little Nicholas
2009 · 70/100
Stranger in the House
1992 · 61/100
Cyrano de Bergerac
1990 · 79/100