Skip to content
StreamScapeX

Edmund Willard

Known for Acting

Born
December 18, 1884
Birthplace
Brighton, East Sussex, England, UK
Died
October 6, 1956 (aged 71)

Latest

Known for

Filmography

30 titles