Actor
Birthday: (78) 1913-05-12 - Deathday: 1991-07-06
Also known as: Thorley Swinstead Walters ,
Cai Hanxu