Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Christopher Lee Ball was born in 1976 in Asheville, North Carolina. In 1995 he moved to New York City, where he received a BA in English Literature and Art History from Columbia University. He has also studied film theory at University College London and documentary film direction at the National Film and Television School. Since 2005 he has lived and worked in London.