Graham will join the club on a three-year deal.

The England Test representative will join the Dragons from the Canterbury-Bankstown Bulldogs until at least the end of the 2020 season.

The 2014 Dally M Prop of the Year has played 350 games in his time at the Bulldogs and Super League heavyweights St Helens since his first grade debut in 2003.

Director of Rugby League Pathways Ian Millward was pleased the Dragons' patience paid off with the announcement of Graham's signature.

"It was no secret we were looking for a front-rower but we were prepared to be patient. We are now really pleased to secure James Graham on a three-year contract," Millward said.

"Importantly for the Dragons, we were looking for an experienced front-rower. James has played at the highest level in the NRL and on the international stage for England.

"In addition given his leadership experience,  he will be able to continue to support the development of the young forwards in our squad and development systems.

"James will be a great asset on and off the field and we look forward to having him at the Dragons."

It the follows the likes of skipper Gareth Widdop, Tyson Frizell, Euan Aitken, Jack de Belin, Paul Vaughan, Tim Lafai, Kurt Mann, Jason Nightingale, Jai Field, Jacob Host, Blake Lawrie, Luciano Leilua and Reece Robson who have extended their  arrangements with the Dragons during 2017 as well as the signing of Bronco Ben Hunt.