7 credits on file—7 films, spanning 2002–2023.
Ride On
2023 · 67/100
Blackhat
2015 · 48/100
Outcast
2014 · 35/100
Shanghai
2012 · 48/100
True Legend
2010 · 59/100
New Police Story
2004 · 69/100
Black Mask 2: City of Masks
2002 · 30/100