5 credits on file—4 films and 1 show, spanning 2002–2025.
Spinal Tap II: The End Continues
2025 · 64/100
Little Evil
2017 · 52/100
Inside Man
2006 · 76/100
Mind of Mencia
2005–2008 · 31/100
25th Hour
2002 · 76/100