Kham
Mark (as Petchtai Wongkamlao)
Pla (as Bongkod Khongmalai)
Madame Rose (as Jin Xing)
T.K. (as a different name)
Johnny
Capoeira Fighter
Wushu Fighter (as Jonathan Patrick Foo)
Vincent
Officer Rick (as David Chatchavan Asavanod)
Fortune Teller
Kham's Father
Goong
Kham (9 years old)
Por Yai
Korn
Suthep
Suthin
Tui
Mr. Sim
Jimmy
Mini Mart Owner
Asian Channel Reporter
Asian Channel Cameraman
Vincent's Henchmen
Massage Girl
Kang
Gangster's Master
Johnny's Henchmen
Boxing Referee
Chal's mother
Monk
Gu Zheng Musician
Singer in Safehouse
Chief Inspector Lamond (as Lamond John Dundan)
Madame Rose's Aunt
Australian Secretary General (as Richard O. Lowes)
Kang's mother
Chern
Fortune Teller's Henchmen
Master of Oracle Ceremony
Fortune Teller's Henchmen (as Reinz Ollesch)
Passerby at Sydney Airport
Tom Yum goong Restaurant Supervisor
Newscaster
Madame Rose's Grandmother
BMX Rider
Mango Vendor
Policeman
Tom Yum Goong Restaurant Manager
Woman in Spa
Forensics Staff
Chal
Girl on the street
Thug (uncredited)
Bodyguard (uncredited)
Fighter (uncredited)
Cop searching house for suspect (uncredited)
Kham's opponent (uncredited)
Mark's replacement partner (uncredited)