A product of New South Wales Schoolboys, Australian Schoolboys and NSW U21s he played his club rugby for the Wests and, despite being born in Sydney, went on to win 111 state caps for Queensland Reds, 63 in the Super 12 competition.
A product of St Patrick's College, Strathfield, he represented New South Wales Schoolboys, Australian Schoolboys and NSW U21s. Foley played his club rugby for the Wests and, despite being born in Sydney, went on to win 111 state caps for Queensland Reds, 63 in the Super 12 competition.