13 credits on file—10 films and 3 shows, spanning 1990–2021.
Clifford the Big Red Dog
2021 · 61/100
Escape Plan: The Extractors
2019 · 38/100
The Oath
2017–2019 · 82/100
Westworld
2016–2022 · 78/100
The Mummy: Tomb of the Dragon Emperor
2008 · 45/100
Honor
2006 · 34/100
Twisted
2004 · 41/100
Romeo Must Die
2000 · 58/100
Takedown
2000 · 59/100
Touched by an Angel
1994–2003 · 62/100
The Joy Luck Club
1993 · 79/100
New Jack City
1991 · 69/100
China Cry: A True Story
1990 · 67/100