Skip to main content
Back to Collection
Spencer Chan
Person

Spencer Chan

Specialty
Acting
Birth
March 28, 1892 · 95 years
Death
January 9, 1988
Origin
Los Angeles, California, USA

Registered Filmography