 Caine is the younger brother of fellow NRL player, Joel Caine.Caine was born in Westmead, New South Wales and began his rugby league career playing for the Gymea Gorillas before moving on to De La Salle Caringbah, he attended school at Endeavour Sports High School where he played rugby league in the Arrive Alive Cup and was signed by the Cronulla-Sutherland Sharks.In 2006, after playing the early part of the season in the Sharks premier league side where he scored eleven tries, Caine was called up to NRL premiership side to replace Tevita Latu on the bench for their round twelve clash with the New Zealand Warriors.