Len Richard is 5' 10".
Len Richard's birth name is Leonard Richard III.
Len Richard was born on January 2, 1973, in Chicago, Illinois, USA.
Len Kabasinski is 6'.
Len Rohde is 6' 4".
Len Teeuws is 6' 5".
Len Barker is 6' 5".
Len Dawson is 6' 0".
Len Elmore is 6' 9".
Len Ford is 6' 4".
Len Hauss is 6' 2".
Len Marino is 5' 11".
Len Lesser is 6' 1".