AI Love You
2022 · Drama
as Mr. Wilson
Hellhound
2024 · Action
as The Doctor
The Prey
2019 · Action
as Payuk
Zero Tolerance
2015 · Action
as Peter
Cracked
2022 · Horror
as Wichai
Karmalink
as Dr. Vattanak Sovann
The Art of Eight Limbs
as General Thiha
Sang Krasue
2019 · Drama
as Chalerm
Escape
2012 · Drama
as Dr. Kiet
M.I.A. A Greater Evil
2018 · Drama
as The Guide
Bangkok Dog
as Dominic Mesias
Laddaland
2011 · Drama
as Somkiat
Sheroes
2023 · Action
as Spyder
One Night in Bangkok
2020 · Action
as Mr. Davies
The Asian Connection
2016 · Action
as Niran
The Mark: Redemption
2013 · Action
as Dr. Siriwat
Only God Forgives
as Kim
Tremors: Shrieker Island
as Mr. Bowtie
The Marine 2
2009 · Action
as Shoal
The Encounter: Paradise Lost
as Joseph Weinholt
Holly
2010 · Drama
as Tommy
Skin Trade
as Kong
Trade of Innocents
2012 · Action
as Police Chief Pakkadey
Elephant White
2011 · Action
as Rajahdon
Bad Genius
2017 · Comedy
as Pat's father
Tekken: Kazuya's Revenge
as The Janitor
The Beach
2000 · Adventure
as Travel Agent
Sergio
2020 · Biography
as Ieng Sary
Wu Assassins: Fistful of Vengeance
2022 · Action
as Chatree
4 Kings 2
as Loem
Mother of the Bride
2024 · Comedy
as Pastor Harit
Final Recipe
2016 · Drama
as Jack Bien
The Man with the Iron Fists 2
as Bolo
All I See Is You
2017 · Drama
as Doctor Fertility
Chasing the Dragon
2017 · Action
as General Piyamas
Never Back Down: No Surrender
as Joe Kanarot
The Tesseract
2005 · Action
as Police officer
Alien: Earth
2025 · Horror
as Chief Nagg
Hard Target 2
as The General
No Escape
2023 · Drama
as Head Waiter