Actor
Birthday: (74) 1889-08-23 - Deathday: 1963-12-05
Also known as: Len Clapham, Leonard Clapham, Leonard Clapman, Leonard T. Clapman,
Cai Hanxu