Career
Born in Bahana, County Carlow, Kavanagh first excelled at hurling during his schooling at Borris Vocational School. He arrived on the inter-county scene when he first linked up with the Carlow minor team before later joining the under-21 side. He made his senior debut during the 2012 championship.
At club level Kavanagh is a one-time championship medallist with Saint Team Saint Individual.