Actor
Birthday: (76) 1889-11-19 - Deathday: 1966-10-13
Also known as: Webb Parmalee Hollenbeck,
Cai Hanxu