 He left Wales due to the racism of the Welsh Rugby Union preventing him from playing for the national team, and signed for rugby league side Wigan in November 1930.Bennett played in Wigan's 15–3 victory over Salford in the Championship Final during the 1933–34 season at Wilderspool Stadium, Warrington on Saturday 28 April 1934.He also played in Wigan's 30-27 victory over France at Central Park, Wigan, on Saturday 10 March 1934.