profile image

Yao Yuan-hao

19 Apr, 1982 in Keelung, Taiwan

Also Known As:

姚元浩 鄧詠麟Yuan-Hau YaoYuan-Hao Yao