Career
Born in Knockainey, County Limerick, Cunningham first excelled at hurling in his youth. He arrived on the inter-county scene at the age of seventeen when he first linked up with the Limerick minor team At club level Cunningham played with Knockainey.
In retirement from playing Cunningham became involved in team management and coaching.
At club level he was an All-Ireland-winning coach with before steering to a first championship in over thirty years. Cunningham has served as a selector with the Limerick minor and senior teams, before becoming technical coach with the Laois senior team
On 28 May 2015 he was appointed interim manager of the Laois senior team