Actor
Birthday: (53) 1891-06-28 - Deathday: 1944-08-17
Also known as: Robert William Browne,
Cai Hanxu