Toughly Greatly 2015
Writer
Xian Xinghai 1994
Director, Writer
Breakout Out Of A Death Camp 1993
血战天狮号 1991
Suicide Club in Southeast Asia 1990
Director
Dr. Sun Yat-sen 1986
Cinematography
Yamaha Fish Stall 1984
Credits from TMDB.