Spencer Chan

Spencer Chan

Acting

Born
1892-03-28
Place of birth
Los Angeles, California, USA
Died
1988-01-09

Filmography