Appears in 74 titles

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.

Filmography

The Beach
6.5
The Beach
2000
as Travel Agent
No Escape
6.9
No Escape
2015
as Kenny Rogers
Only God Forgives
5.8
Only God Forgives
2013
as Kim
Gold
6.6
Gold
2016
as Minister of Mining
Thirteen Lives
7.8
Thirteen Lives
2022
as Governor Narongsak Osatanakorn
Bad Genius
7.9
Bad Genius
2017
as Pat's Father
All I See Is You
5.2
All I See Is You
2017
as Doctor Fertility
Beyond Borders
6.4
Beyond Borders
2003
as Port Official
Brokedown Palace
6.4
Brokedown Palace
1999
as Sgt. Choy
Largo Winch II
5.8
Largo Winch II
2011
as Dan Khongpipat
Sergio
6.6
Sergio
2020
as Ieng Sary
Mother of the Bride
5.9
Mother of the Bride
2024
as Pastor Harit
Fistful of Vengeance
5.6
Fistful of Vengeance
2022
as Chatree
Skin Trade
6.1
Skin Trade
2014
as Kong
The Man with the Iron Fists 2
The Lady
6.8
The Lady
2011
as Leo Nichols
Tremors: Shrieker Island
6.1
Tremors: Shrieker Island
2020
as Mr. Bowtie
The Marine 2
5.9
The Marine 2
2009
as Shoal
Mayhem!
6.7
Mayhem!
2023
Elephant White
5.0
Elephant White
2011
as Rajahdon