Len Richard
Len Richard演员
摩羯座177cm
1973年1月2日出生于美国,伊利诺伊州,芝加哥

Len Richard was born on January 2, 1973 in Chicago, Illinois, USA as Leonard Richard III. He is known for his work on Transformers (2007), xXx: State of the Union (2005) and Barbershop (2002).

TA的作品(10)