He has also revealed that he rejected offers from NRL clubs to ink the new deal with Saints.
“I was really happy when Keiron Cunningham approached me about renewing my contract,” he told his club’s official website.
“I’ve had quite a good start to the season and it felt good that they wanted to reward me for my form.
“I was delighted to do so as since I have come here I have been made to feel very welcome by the players, staff and the board of directors.
“I was an easy decision to re-sign.
“I had offers from the NRL which I naturally had to think about.
“There is obviously a pull there as it is a prestigious league but credit to Keiron Cunningham he made it clear he wanted to keep me and in the end that was the deciding factor.
“When the club made it very clear how much they wanted to keep me on board then it made the decision easier.”
Before joining Saints in 2013, Walmsley played for Dewsbury. His rise up the ranks has taken him a little by surprise.
“My last game for Dewsbury was in January 2012 and I have now won a Grand Final,” he added.
“It has been a strange three years but when you come to a place like this and see its history, no matter what the squad is or its injuries, when you have that winning culture from the top down you totally buy into it.
“I know I still have a lot of work to do though and international honours are in the back of my mind. But at the forefront is training and getting better. I am so far from the finished article. I want to improve my game.”