Yodchai Meksuwan
(Thai: ยอดชาย เมฆสุวรรณ)
Death Trap 2003
Rating: 6.5
The Last Robbery 1975
Rating: 3
Hanuman and the Seven Ultramen 1974
Rating: 4.6
Daughter of Satan 1974
Rating: 5.5