Skip to content
StreamScapeX

Leo Delaney

Known for Acting

Born
March 14, 1895
Birthplace
Swanton, Vermont, USA
Died
February 4, 1920 (aged 24)

Latest

Known for

Filmography

57 titles