"I am happy my future has been sorted out," he told www.bwfc.co.uk. "I wanted to move to a club where I can play my football and be appreciated.
"Bolton showed genuine interest in January and that was hugely encouraging. It is an exciting opportunity not just for me but my family as well. I want to enjoy my football and take the club forward."
Meanwhile, Noe Pamarot, Lauren, Glen Little, Djimi Traore and Jerome Thomas have all been released by Pompey while Kanu is considering a new contract after his expired and former England defender Sol Campbell could also discuss a further deal with the club.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.