5 credits on file—5 films, spanning 1990–2023.
Reptile
2023 · 62/100
The Beanie Bubble
2023 · 54/100
The Dilemma
2011 · 43/100
High Fidelity
2000 · 75/100
Mad Jake
1990 · 50/100