Bennett was born in Cork, Republic of Ireland and joined Cork City from local club Richmond, based in Ballincollig, County Cork, which competes in the West Cork League.
Bennett was born in Cork, Republic of Ireland on 4 October 1981. He began his footballing career at his local club Richmond, based in Ballincollig, County Cork, which competes in the West Cork League.