3 credits on file—3 films, spanning 1995–2006.
The Pursuit of Happyness
2006 · 78/100
Metro
1997 · 43/100
Copycat
1995 · 66/100