Den 30-årige australiensisk-födde framåt representerade Skottland vid 2013 Rugby League World Cup.
Han har rekordet för de mest på varandra följande framträdandena i NRL med 215 mellan 2006 och 2014.
"Klubben har en stor profil och längd i spelet och jag hoppas kunna bidra till att utveckla den underbara kulturen", sade han.
Douglas kommer att gå St Helens före säsongen 2017.
"Jag har hört att Saints har de bästa fansen i spelet och jag kan inte vänta med att engagera sig med dem. Jag ser verkligen fram emot detta nästa kapitel i mitt liv," tillade han.
Super League sida St Helens har undertecknat prop Luke Douglas från NRL Gold Coast Titans på en treårig affär.