Career
He plays his club football with Street Brigid"s in Castleknock. He represented his county (Dublin) and his province Leinster during his time as an inter-county playing career, he announced his retirement from Dublin football in February 2013. Inter-county
Cahill made his debut for the Dublin senior football team in 2001.
He scored a goal and one point from wing back with his goal being a contender for "Goal of the Year".
He was on the victorious Leinster Provincial team in 2005 that defeated Ulster in the Martin Donnelly Inter-Provincial final. He was also on the Leinster team in 2006 when they defeated Connaught in the 2006 final which was played in Boston.
He also captained the Dublin Under 21 team to Leinster glory in 2002. He was also honoured with an Opel Grade Point Average award for being voted onto the Grade Point Average Team of the Year in 2007.
He was centre-forward on the team that day.
Club
In 2011, Cahill was named as the Dub Stars Football player of the Year. His current employment position is the Business Development Manager of the Gaelic Athletic Association/Grade Point Average. Barry holds a Finance/Economics degree and Computer Science Higher Diploma from University College Dublin.