Boyd made his debut for Canterbury-Bankstown in Round 12, 1986. Boyd played in the club's 4-2 grand final loss against Parramatta, with his high tackle on Parramatta's
Ray Price resulting in a penalty goal for the Eels that proved to be their winning points. In 1988, Boyd joined Newcastle and was a foundation player of the club. Boyd played in the club's first ever game which ended in a 28–4 loss to Parramatta. In 1993, Boyd signed with English club
Halifax Blue Sox and spent two seasons with them before returning to Australia in 1995 signing with newly admitted club the Western Reds. Boyd played in the club's first-ever match, a 28–16 victory over St. George, scoring a try in the game. Boyd played with the club until the end of 1996. Between 1997 and 1998, Boyd played for
Hull FC before retiring from the game. ==References==