Charles Tu nasceu como Shan-Tsun Tu. Ele é um ator, conhecido por In My Heart (2018), Swimming Battle (2016) e HIStory (2017).
Sem dados