Newcastle winger/fullback Nathan Ross has signed a new deal with the Knights that will keep him at the club through to the end of 2020.

Ross, 28, has made 38 appearances for Newcastle since debuting for the club in 2015 and is the club's leading try-scorer this season.

"I am over the moon and this has been something the club and I have been working towards,” Ross said.

"I love Newcastle… and consider myself a Novocastrian.

"I really believe in the direction the club is heading… and there is no way I was going to miss out on it."

Read more at newcastleknights.com.au