Stephen Hough was born on February 21, 1974 in Beloit, Ohio, USA. He was an assistant director, known for
Jack Reacher (2012),
Abduction (2011) and
Unstoppable (2010). He was married to Julia Moyer. He died on November 23, 2023 in Carnegie, Pennsylvania, USA.