Legend
Series • 2006
Special Silencers
Movie • 1982
Angel Of Fury
Movie • 1992
The Stabilizer
Movie • 1986
Setannya Kok Masih Ada
Movie • 2011