Len X. Clayton Net Worth is
$13 Million
Mini Biography
Len X. Clayton was a creation designer and artwork movie director, known for The Place Agent (2003), VISITORS (2007) and American Desi (2001). He passed away on Feb 10, 2008 in Brooklyn, NY, USA.
Known for movies