4 credits on file—4 films, spanning 1994–2018.
Deadpool 2
2018 · 74/100
The Imaginarium of Doctor Parnassus
2009 · 65/100
The Final Cut
2004 · 58/100
Crackerjack
1994 · 44/100