A former rugby union player, Walters converted to league and joined Leeds Rhinos in 2013, making his Super League début in 2014 against Huddersfield Giants.
He made a further 9 appearances in 2015 and was also dual registered with Hunslet Hawks.
Walters played from the bench in the 2015 Super League Grand Final, and scored the match-winning try in what was his first play-off appearance.
[4] Walters joined Featherstone ahead of the 2019 Championship season.
He moved to the capital following the Broncos relegation at the conclusion of the 2019 Super League season.