C.S. Leigh: C.S. Leigh. Director: American Widow. C.S. Leigh was born in 1964. He is a director and writer, known for American Widow (2009), See You at Regis Debray (2005) and Far from China (2001).
Known For: American Widow (Director), See You at Regis Debray (Director), Far from China (Director), Nude, Descending... (Director)