Skip to content
StreamScapeX

Leo Leyden

Known for Acting

Born
January 28, 1929
Birthplace
Dublin, Ireland
Died
August 7, 2007 (aged 78)

Upcoming

Latest

Known for

Filmography

17 titles