After being released by Toronto FC, Bennett signed for Portmore United F.C. of the National Premier League in his native Jamaica and scored his first goal for the club on 15 December 2013 in which his 35th-minute strike against Sporting Central Academy helped Portmore United to a 2–1 victory. In 2015, he returned to Canada to play in the Canadian Soccer League with the York Region Shooters.