Len X. Clayton
Len X. Clayton演员

Len X. Clayton was a production designer and art director, known for The Station Agent (2003), The Visitor (2007) and American Desi (2001). He died on February 10, 2008 in Brooklyn, New York, USA.

TA的作品(13)