From Wikipedia, the free encyclopedia
Carroll Ballard (born October 14, 1937, in Los Angeles) is an American film director.
He started out making documentaries for the U.S
Notable Roles
Artifact from the Future: The Making of 'THX 1138'
A Legacy of Filmmakers: The Early Years of American Zoetrope