O'Dwyer played hurling as a schoolboy at Templemore CBS where he won a Dr. Kinane Cup and three successive Dr. Croke Cup titles. He first played for Borris–Ileigh at juvenile and underage levels and was part of the team that won the club's inaugural Tipperary U21AHC title in 1969. O'Dwyer spent over 20 years with the club's senior team and won six North Tipperary SHC titles and three Tipperary SHC titles between 1972 and 1988. He was at centre-forward on the Borris–Ileigh team that beat Rathnure in the 1987 All-Ireland club final.[2]