4 credits on file—4 films, spanning 1992–2006.
The Pursuit of Happyness
2006 · 78/100
Teknolust
2002 · 47/100
Village of the Damned
1995 · 50/100
Final Analysis
1992 · 57/100