5 credits on file—5 films, spanning 2001–2012.
Project X
2012 · 61/100
Noel
2004 · 49/100
The Terminal
2004 · 72/100
Abandon
2002 · 40/100
Rock Star
2001 · 61/100