Eric Wan
The Oriental Illusionist 2021
Rating: 9
Sharp Guns 2001
Rating: 6.1
Erotic Nightmare 1999
Rating: 5.3
as Jiang Beihai
as Leo
as Lok Man