Miller started his career with Bay of Plenty and played in the inaugural 1996 Super 12 season for the Canterbury Crusaders, before moving to Japan to play for the Kobelco Steelers.