Bello signed a contract with the Texans on Saturday, Aaron Wilson of the Houston Chronicle reports.
Bello was let go by the Eagles in early June after being promoted from the practice squad late last season. The 24-year-old played in all 16 games as a special teams contributor with the Browns in 2017 but he saw action in only three contests in 2018.
The Eagles waived Bello on Wednesday.
Philadelphia called Bello up from the practice squad late last season, with the reserve linebacker suiting up in three contests and registering one tackle. The team apparently deemed him an expendable piece heading into training camp and signed safety Trae Elston to take Bello's spot on the offseason roster.
Bello was promoted to the Eagles' 53-man roster Friday, Adam Caplan of SiriusXM Radio reports.
Bello totaled six tackles in 16 games as a rookie with the Browns last season but he's been on the Eagles' practice squad in 2018. The 24-year-old brings added depth to the linebacking corps with Jordan Hicks still nursing his calf injury.