Horace Woodard was born on August 18, 1904 in Salt Lake City, Utah, USA. He was a producer and cinematographer, known for
City of Wax (1934),
The Adventures of Chico (1938) and
Neptune Mysteries (1935). He died on April 20, 1973 in Los Angeles, California, USA.