Date of birth
Joined Pompey on deadline day in August 2017, in a season-long loan agreement from Cardiff.
Kennedy signed for the Bluebirds in February 2015, penning a three-and-a-half-year deal with the Welsh side.
Came through the youth ranks at Kilmarnock, making 14 Scottish Premiership appearances before being snapped up by Everton in 2012. From there he enjoyed time out on loan at Tranmere Rovers, MK Dons and Hibernian.
The winger was named man-of-the-match on his Cardiff debut against Blackburn Rovers, going on to make fourteen league appearances in the Championship before the end of the 2014/15 season.
He spent time on loan at Port Vale the following campaign, before helping to guide Plymouth Argyle to promotion in 2017 during another loan spell.
Has been capped by Scotland at every age group up until Under-21.