He made his Italy début in a match against Russia, qualifying through his Italian mother.[4]
He was sent on a month's loan to the Super League side Bradford in January 2014. He played in the pre-season games against Hull FC, Dewsbury and Castleford. He scored a try against Dewsbury. In 2015, he signed for Halifax. On 7 August 2022, Saltonstall scored four tries for Halifax in a 34-18 victory over Batley.[5]