Bennett first played hurling at juvenile and underage levels with the Faythe Harriers club in Wexford.
Bennett was part of the Faythe Harriers team that won the Wexford SHC title in 1981.
[1] At inter-county level, Bennett first played for Wexford as part of the minor team that won the All-Ireland MHC title in 1968.
By that stage, Bennett had been drafted onto the senior team and was an unused substitute when Wexford were beaten by Cork in the 1970 All-Ireland final.
[3][4] Bennett died at Wexford General Hospital on 18 October 2006 at the age of 56, having taken ill while cycling a few days earlier.