Chien Ho Liao

Chien Ho Liao

Chien Ho Liao

Chien Ho Liao

Acting

Unda (2019)

ITBP Commandant Dakota Akanito

Tubelight (2017)

Chinese Soldier 1

NSR: The Jade

Ambassador Xing