Career
Bennett played for the Tassie Mariners in the TAC Cup. His TFL Statewide League club was North Hobart. Geelong secured the services of Bennett in the 1996 National Draft, with pick 18.
He suffered a knee injury in 1997 and was delisted by the club without playing a senior American Federation of Labor-Congress game.
A defender, Bennett was given a second chance when Sydney added him to their rookie list and he played 32 games for the Swans over four seasons. After being delisted by the Swans, Bennett played in the SANFL with South Adelaide.
He made 113 appearances for the club, before retiring in 2008.