David Tha Thep Chaichanbutr is a Thai-American actor, police lieutenant colonel, and deputy spokesperson of the Royal Thai Police.
Petrichor
Series • 2024
6ixtynin9 the Series
Series • 2023