Director · Ranked #66 on Wuzzah.com
Carroll Ballard was born on October 14, 1937 in Los Angeles, California, USA. He is a director and cinematographer, known for Fly Away Home (1996), Star Wars: Episode IV - A New Hope (1977) and The Black Stallion (1979).