Dwyer was born in Wigan, Greater Manchester, England.He played cricket in his junior years at Springview C.C and was famous for his use of a very heavy bat and aggressive batting style opening the batting on a regular basis for their 2nd Eleven .
Career
Warrington Wolves
Dwyer made his first team début for the Warrington side in March 2012[3] and scored his first Super League try in a local derby against Widnes a month later.[4]
For the 2013 season he was one of six Warrington players to sign for Championship club Swinton under the dual registration rules.[5]
On 7 May 2014, he signed a new deal that would keep him at the Warrington outfit until November 2016.[6][7]
In July 2017, he signed a two-year deal to play for Leeds club from the start of the 2018 season.[10]
The Featherstone Rovers most tries in a match record of six tries is jointly held by; Chris Bibb, Dwyer, and Michael Smith, Dwyer scored six tries against Rochdale on Sunday 1 July 2018.[11]
After 120 appearances for Leeds, Dwyer signed for Hull F.C. ahead of the 2023 Super League season. Dwyer played 24 matches for Hull F.C. in the Super League XXVIII season as the club finished 10th on the table.[13]
Warrington Wolves (rejoin)
On 24 October 2023, it was reported that he had re-joined Warrington on a two-year deal[14]
With his loan and then permanent move to Leigh in April 2024, Dwyer did not make a competitive start for Warrington.
Leigh Leopards
On 26 February 2024 it was reported that he had signed for Leigh on a two-week short-term loan, following the injury to Edwin Ipape.[15]
Dwyer made his debut for Leigh in their 12-4 loss to St Helens. Dwyer was sent to the sin bin during the second half for a professional foul.[16]
On 11 April 2024, Dwyer signed a two-year deal to join Leigh permanently.[17]