Barnett was claimed off waivers by the Texans on Monday, Adam Schefter of ESPN reports.
Barnett was waived by the Eagles on Friday in the middle of his seventh season with the team. His move to Houston will come after appearing in eight games during the 2023 campaign with Philadelphia, seeing just 88 snaps on defense and recording three tackles.