4 credits on file—4 films, spanning 1996–2005.
Pusher III
2005 · 74/100
Old Men in New Cars
2002 · 68/100
In China They Eat Dogs
1999 · 72/100
Pusher
1996 · 72/100