6 credits on file—4 films and 2 shows, spanning 1995–2025.
The Smashing Machine
2025 · 61/100
Arrow
2012–2020 · 72/100
X-Men: The Last Stand
2006 · 62/100
Dark Angel
2000–2002 · 71/100
Romeo Must Die
2000 · 58/100
Rumble in the Bronx
1995 · 68/100