HUB
Acting
Chalermchai Mahakitsiri
*1978
in Bangkok, Thailand
6/10
Three Cripples
2007