Born in Clonmel, County Tipperary, Fahey first arrived on the inter-county scene at the age of sixteen when he first linked up with the Tipperary minor team before later joining the under-21 side. He made his senior debut during the 2013 championship. Fahey immediately became a regular member of the starting fifteen and has won one National League (Division 4) medal.