Stan Hough was born on July 23, 1918 in Los Angeles, California, USA. He was a producer and assistant director, known for
Emperor of the North (1973),
The Undefeated (1969) and
Garden of Evil (1954). He was married to
Jean Peters. He died on February 23, 1990 in Los Angeles, California, USA.