Home
About
Louis Edmonds
Born: 1923-09-24 Baton Rouge, Louisiana, USA
Died: 2001-03-03
Acting (in our collection)
House of Dark Shadows
(1970)