Triwarat Chutiwatkajornchai
Role: Young Khan Kluay (voice)
Pongsuk Hiranprueck
Role: Chitlit (voice)
Nanthana Bunlong
Role: Saeng Da (voice)
Juree Ohsiri
Role: Nuan (voice)
Aekachai Pongsamai
Role: Nguang Dang (voice)
Rittideth Rittichu
Role: Marong (voice)
Wiyada Jitmahima
Role: Serm (voice)
Jaroenporn Onlamai
Role: Manoke (voice)
Putthipan Pornlert
Role: Bak Ud (voice)
Channarong Khuntee-tao
Role: Hongsa Lieutenant (voice)
Thongchai Khajai
Role: Hongsa Soldier 1 (voice)
Ongart Cheamcharoenpornkul
Role: Hongsa Soldier 2 (voice)
Theerawat Thongjitti
Role: Drunk Hongsa Soldier (voice)
Boonchalid Chokdeephusit
Role: Young King Naresuan (voice)
Nawarat Techarathanaprasert
Role: Young Shaba Kaew (voice)
Sarawut Charoenlarp
Role: Young King Upracha (voice)
Suthep Pongam
Role: Mahout (voice)
Vasan Padthong
Role: Hongsa Sheriff (voice)
Puri Hiranprueck
Role: Khan Kluay (voice)
Warattaya Nilkuha
Role: Shaba Kaew (voice)
Rong Kaomulkadee
Role: Sing Khon (voice)
Sumet Ong-ard
Role: King Narusean (voice)
Klot Atthaseri
Role: King Upracha (voice)