Leo ChiangAlso known as: (Leo Li Chiang)

Jan 20, 1976
Taipei, Taiwan

IMDB logo