Manop Aswathep
Thai: มานพ อัศวเทพ
King Naresuan Part: 1 2007
Rating: 6.8
The Legend of Suriyothai 2001
Rating: 6.4
The Dumb Die Fast, The Smart Die Slow 1991
Rating: 8
The Hell of Tarutao 1976
Rating: 5.6
as Lord Sawankhalok