The 23-year-old joins the Broncos on a one-year deal.
Broncos coach Danny Ward is pleased to get Yates to the club as they return to top flight rugby.
“He will give us more depth to our middle and create more competition for places,” he said.
“He is a young, hungry, hard-working forward with NRL experience already under his belt.”
Yates is excited and looking forward to the opportunity to be able to play in the Super League.
“I am looking forward to meeting all the boys here and helping to keep the club in the top level next season,” Yates said.
Yates played 25 games throughout his two years at the Knights as he sets to continue his career abroad.