
Leon B. Stevens
Born: January 13, 1926
Died: July 30, 2015
Place of Birth: Manchester, New Hampshire, USA
Movie History
Ironclads
1991
Ironclads
1991
My Body, My Child
1982
My Body, My Child
1982
Endless Love
1981
