Actor
Birthday: (72) 1889-09-08 - Deathday: 1961-11-12
Also known as: Lewis Lord Russell, George Lewis Lord,
Cai Hanxu