
Born in Bangkok, Thailand, lived in Nairobi, Kenya 10+ yrs and New York 20+ yrs. Started acting in Nairobi (stage) for 4 yrs. Returning to Thailand where in 1999 he landed his first movie role in The Beach (1999) with Leonardo DiCaprio, followed by Broke Down Palace (1999) with Claire Danes. He has since been in over 80 productions including, Only God Forgives (2013) with Ryan Gosling and Kristen Scott Thomas, The Lady (2011) with Michelle Yeoh and David Thewlis, No Escape (2015) with Pierce Brosnan and Owen Wilson.

Dream!
KRit
2025

Bangkok Dog
Dominic Mesias
2024

Art of Eight Limbs
General Thiha
2024

Morlam
Chief Police Somkid
2024

Mother of the Bride
Pastor Harit
2024

Solids by the Seashore
Shati's Uncle
2023

4 Kings II
Lerm
2023

Mayhem!
2023

Sheroes
Spyder
2023

Thirteen Lives
Governor Narongsak Osatanakorn
2022

Karmalink
Vattanak
2022

Cracked
Vichai
2022

Fistful of Vengeance
Chatree
2022

AI Love You
Mr. Wilson
2022

The Maestro: A Symphony of Terror
2022

The Bodin’s in Thailand
Monsieur Ping
2021

Bangkok Breaking
Pratheep · (6 episodes)
2021

Housemaid
Dad
2021

The Serpent
Major General Janthasin · (3 episodes)
2021

Tremors: Shrieker Island
Mr. Bowtie
2020

One Night in Bangkok
Mr. Davies
2020

Target Number One
General Suchart
2020

Invincible
Dr. Marshal
2020

Sergio
Ieng Sary
2020

The Stranded
[Ice's father] · (1 episode)
2019

Everybody Changes
Dr. Langsang
2019

Blood & Treasure
General Rasa · (2 episodes)
2019

Inhuman Kiss
Chalerm
2019

Girl from Nowhere
Minnie's father · (1 episode)
2018

The Prey
Payuk
2018

M.I.A. A Greater Evil
The Guide
2018

Eullenia
Preecha · (3 episodes)
2018

Future Sex
Father · (1 episode)
2018

Future Sex
(5 episodes)
2018

Eullenia
Preecha
2018

S.W.A.T.
Commander Niran · (2 episodes)
2017

All I See Is You
Doctor Fertility
2017

Bad Genius
Pat's Father
2017

Fail Stage
Bokkaem
2017

Gold
Minister of Mining
2016

Twilight Over Burma
General Ne Win
2015

Zero Tolerance
Peter
2015

No Escape
Kenny Rogers
2015

The Man with the Iron Fists 2
Bolo
2015

Trafficker
Prison Guard
2015

Skin Trade
Kong
2014

Tekken 2: Kazuya's Revenge
The Janitor
2014

Final Recipe
Jack Bien
2013

Makhin
Somkiat
2013

Only God Forgives
Kim
2013

The Lost Medallion: The Adventures of Billy Stone
2013

Choice
Tai's Father
2013

The Encounter 2: Paradise Lost
Joseph Weinholt
2012

Seven Something
Referee (segment "42.195")
2012

The Lady
Leo Nichols
2011

Elephant White
Rajahdon
2011

Laddaland
Somkiat
2011

Largo Winch II
2011

The Marine 2
Shoal
2009

Beyond Borders
Port Official
2003

Brokedown Palace
Sgt. Choy
1999
Crushed

Homicide Unit Istanbul
Dr. Samak · (1 episode)
2008

The Beach
Travel Agent
2000