Leonard Mcleod Bio - Biography

Name Leonard Mcleod
Height 5 ft 11 in
Naionality American
Date of Birth 29-July-1955
Place of Birth Berkeley, California, USA
Famous for Acting
Leonard Mcleod is an American actor.

Leonard Mcleod Photos