Doyle made his first grade debut for St. George in round 11 of the 1990 NSWRL season against Western Suburbs.
Doyle played a total of ten games with Easts before signing with the newly admitted South Queensland team for the 1995 ARL season.
Doyle made his club debut for South Queensland in round 22 against defending premiers Canberra which ended in a 58-4 loss.
Doyle played at lock for Sheffield in their 1998 Challenge Cup final victory over Wigan.
Doyle played a total of 68 games for Sheffield and departed the club at the end of the 1999 season.