UPDATED 10:13 7th September 2016
Joe began his career with Middlesbrough, joining the Club’s youth setup in 2001. The left-back made his first team début in 2009 against West Ham, before going on to become a regular during Boro’s subsequent spell in the Championship.
After making almost 100 appearances for the Club, Bennett joined Aston Villa in 2012, playing twenty-five times in the 2012/13 Premier League season.
Joe has competed at the top end of the Championship with several loan sides, spending time with Brighton in 2014, Bournemouth in 2015 and Sheffield Wednesday in 2016. Bennett joined Cardiff in August 2016, on a free transfer.
Joe has represented England at U19, U20, and U21 level, and featured in the Final of the U19 European Championships in 2009.