Info mistake?
Biography
Leonard Wood was born on September 22, 1934 in Stuart, Virginia, USA.
Awards
Known For
Filmography
No data