3 credits on file—3 films, spanning 2000–2007.
War
2007 · 53/100
Are We There Yet?
2005 · 47/100
Romeo Must Die
2000 · 58/100