Richard HenchRichard Hench was born in 1955 in Enterprise, Alabama, USA. He is known for Happy Death Day (2017), The Runaway (2016) and Truth or Dare (2018).