Russell Yuen
Guilty Hearts
2002
Movie
Happy Slapping
2013
Movie
Claws of the Red Dragon
2019
Movie
Home Team
1999
Movie
The Time is Right
2023
Movie
A Cargo to Africa
2009
Movie
The Galactic Ghoul
Movie
The Unrestricted War
2025
Movie
With Friends Like These...
1991
Movie
Between the Moon and Montevideo
2000
Movie