Skip to content
StreamScapeX

Willard Louis

Known for Acting

Born
April 19, 1882
Birthplace
San Francisco, California, USA
Died
July 22, 1926 (aged 44)
Also known as
Willard Louis Smith

Latest

Known for

Filmography

61 titles