Houston Tumlin was born on 27 December 1992 in Pell City, Alabama, USA. He was an actor, known for Talladega Nights: The Ballad of Ricky Bobby (2006). He died on 23 March 2021 in Pelham, Alabama, USA.
Contribute to this page
Suggest an edit or add missing content