Skip to main content
Back to Collection
Willard Louis
Person

Willard Louis

Specialty
Acting
Birth
April 19, 1882 · 44 years
Death
July 22, 1926
Origin
San Francisco, California, USA

Technical Alias

Willard Louis Smith

Registered Filmography