4 credits on file—4 films, spanning 1991–2024.
Twilight of the Warriors: Walled In
2024 · 78/100
The Monkey King
2014 · 44/100
Lee Rock II
1991 · 67/100
Saviour of the Soul
1991 · 62/100