Career
He plays as a Lock. Foley plays his club rugby with UL Bohemians R.F.C. Foley made his debut against Connacht in April 2010. His first start for was against Benetton Treviso in February 2011.
A dislocated shoulder sustained in a RaboDirect Pro12 game against Newport Gwent Dragons on 3 March 2012 ruled Foley out for "a while". He signed a one-year contract extension with in March 2012.
In January 2013, Foley signed a further contract extension with Foley was ruled out for 3 months with a wrist injury in January 2015.
He returned form the injury on 5 September 2015. Foley was named in the Emerging squad to take part in the 2013 on 19 May 2013. He started against Georgia in Emerging "s first game of the tournament on 7 June 2013.
Foley also started in Emerging " second game, a 19-8 defeat to South Africa President"s XV on 11 June 2013.
He started Emerging 42-33 final game victory against Uruguay on 16 June 2013. Foley was again selected in the Emerging squad when it was announced on 26 May 2014.
He started against Russia in their first 2014 match on 13 June 2014. Foley came off the bench in their second game against Uruguay on 18 June 2014.
He was named in the squad for the 2014 Guinness Series on 21 October 2014.
On 22 February 2016, Foley was named in "s squad for the 2016 Six Nations Championship fixture against England. He was called-up as an injury replacement for Mike McCarthy.