Thomas Haden Church was born on 17 June 1960. Thomas Haden Church is 61 years old as on 2021.