Len X. Clayton
Len X. Clayton was a production designer and art director, known for The Visitor (2007), The Station Agent (2003) and Fur: An Imaginary Portrait of Diane Arbus (2006). He died on 10 February 2008 in Brooklyn, New York, USA.
Career stats
0Films
0Posters
—Years active
—Peak year
Eras & genres
No filmography on file yet.