Born in Berkshire, Seddon joined Blues' Academy from Reading's Academy in 2014 after a successful trial.
The left-back clocked up eight games for the Development Squad whilst still a scholar and has subsequently racked up more than 50 appearances for the Club's Under-23s side.
Seddon spent two successful spells out on loan with lower league clubs during the 2018/19 season.
In the opening months of the 2018/19 campaign he was with League Two Stevenage, where he played 25 times for The Boro, scoring three goals.
Then from January - May 2019, he joined League One outfit AFC Wimbledon, where he turned out 18 times for The Dons, scoring three times, and helping them to avoid relegation.
In July 2019 he penned a deal with will keep him at the Club until the summer of 2021, plus a year's option.
Seddon made his first senior start for Blues in August 2019 in the 1-0 win away at Brentford..
He subsequently went on to make a further four appearances, with his last start coming in the 3-0 away defeat to Swansea on 25 August.
On 2 January 2020 the player joined League One Portsmouth on loan until the end of the 2019/20 season.
In terms of his physical attributes, Seddon has good pace, a sweet left foot and can take set plays and score goals.