Chuck Fowler was born on November 8, 1937 in Los Angeles, California, USA. He was a producer, known for
Zenya: A Fairy Tale (2011),
The Last Producer (2000) and
240-Robert (1979). He died on May 12, 2014 in Northridge, Los Angeles, California, USA.