Andrew McCullough makes shock NRL switch from Broncos to Knights

NRL veteran Andrew McCullough has signed with the Newcastle Knights after he was immediately released from his contract by the Brisbane Broncos on Thursday.

The 30-year-old hooker played 260 games for the Broncos over 12 seasons and suited up for Queensland in the State of Origin in 2018.

Knights coach Adam O'Brien said McCullough's "valuable experience" over many years will help his team adjust to the re-vamped, hectic NRL fixture.

"We are in a position thanks to good governance from Alex McKinnon to have a top 30 spot available to secure someone of Andrew McCullough's calibre," O'Brien said in a statement.

"As one of the leaders of the club, it's my responsibility to be looking at recruitment and retention to have us field a competitive team each week.

"We are on foreign ground with the draw stating we have to play 18 games straight and we need to forward-plan.

"Taking a holistic approach to the team, the recruitment of Andrew McCullough gives us valuable experience at the highest level."

Meanwhile Broncos chief executive Paul White thanked McCullough for his longstanding commitment to the Broncos.

"We wish Andrew and Carlie all the best in what will be a new and exciting opportunity for them," White said on Thursday.

"He has been a favourite son of the Broncos for a long period of time and has always been so well respected by his fellow players and staff.

"It is a sad day for the Broncos to see him depart Brisbane, but he will always be welcome back here at the club."