Actor
Bangkok Dog
2024
Art of Eight Limbs
2024
as General Thiha
Morlam
2024
Mother of the Bride
2024
as Pastor Harit
4 Kings II
2023
as Lerm
Solids by the Seashore
2023
as Shati's Uncle
Mayhem!
2023
Sheroes
2023
as Spyder
Thirteen Lives
2022
as Governor Narongsak Osatanakorn
Karmalink
2022
as Vattanak
Cracked
2022
as Vichai
Fistful of Vengeance
2022
as Chatree
AI Love You
2022
as Mr. Wilson
The Maestro
2022
The Bodin’s in Thailand
2021
as Monsieur Ping
Housemaid
2021
as Dad
Tremors: Shrieker Island
2020
as Mr. Bowtie
One Night in Bangkok
2020
as Mr. Davies
Target Number One
2020
as General Suchart
Sergio
2020
as Ieng Sary
Everybody Changes
2019
as Dr. Langsang
Inhuman Kiss
2019
as Chalerm
The Prey
2018
as Payuk
M.I.A. A Greater Evil
2018
as The Guide
Eullenia
2018
as Preecha
All I See Is You
2017
as Doctor Fertility
Bad Genius
2017
as Pat's Father
Fail Stage
2017
as Bokkaem
Gold
2016
as Minister of Mining
Twilight Over Burma
2015
as General Ne Win
Zero Tolerance
2015
as Peter
No Escape
2015
as Kenny Rogers
The Man with the Iron Fists 2
2015
as Bolo
Trafficker
2015
as Prison Guard
Skin Trade
2014
as Kong
Tekken 2: Kazuya's Revenge
2014
as The Janitor
Makhin
2013
as Somkiat
Only God Forgives
2013
as Kim
Choice
2013
as Tai's Father
The Encounter 2: Paradise Lost
2012
as Joseph Weinholt
Seven Something
2012
as Referee (segment "42.195")
The Lady
2011
as Leo Nichols
Elephant White
2011
as Rajahdon
Laddaland
2011
as Somkiat
Largo Winch II
2011
The Marine 2
2009
as Shoal
Beyond Borders
2003
as Port Official
The Beach
2000
as Travel Agent
Brokedown Palace
1999
as Sgt. Choy