Houston began his college football career at Houston Baptist. He caught 33 passes for 362 yards as a freshman. After the season, Houston transferred to Fullerton College and had 360 receiving yards and three touchdowns.[2] He then transferred to Western Illinois for his remaining collegiate eligibility.[3]
As a junior, he led the team with 539 receiving yards on 36 catches and scored three touchdowns.[4]
Houston was signed as an undrafted free agent by the Dallas Cowboys after the 2022 NFL draft on May 3.[8] During training camp, he took advantage of injuries to wide receivers Michael Gallup and James Washington to pass third-round draft choice Jalen Tolbert on the depth chart.[9] The Cowboys gave him a chance to grow his role on the team during the first 2 games of the season, but he only posted 2 receptions for 16 yards. He was waived on September 20 and re-signed to the practice squad.[10] He signed a reserve/future contract on January 25, 2023.[11] He was waived on August 29, 2023.[12]
New York Giants
On August 31, 2023, Houston was signed to the New York Giants practice squad.[13] Following the end of the 2023 regular season, the Giants signed him to a reserve/future contract on January 8, 2024.[14]
Houston was waived by the Giants on August 20, 2024.[15]