Hall will join a new-look Cowboys side this season after leaving the Bradford Bulls earlier this month.
The 29-year-old made his NRL debut in 2002, going on to play 29 first grade games with the Bulldogs, South Sydney and the Sydney Roosters before heading to Manly in 2007.
There, he proved his strong work ethic, playing 65 games during a three year stint with the club, now boasting a total of 94 NRL games under his belt.
Hall was part of the Sea Eagles outfit when they snared the 2008 Grand Final against Melbourne.
A year later, he headed abroad, playing 28 games for Bradford.
The experienced front rower says North Queensland will be a welcome change of scenery, providing the perfect backdrop for his return to the NRL in Cowboys colours.
Cowboys General Manager – Football Peter Parr agrees, saying the addition of Hall will be another boost to the remodelled North Queensland team.
“Glenn will give us a good balance of youth and experience when he comes on board,” Parr said.