Hayden Mullins has completed his transfer to Birmingham City from Portsmouth for an undisclosed fee, having spent the end of last season on loan at Reading.
Mullins is Lee Clark's third signing in three days, signing a two-year contract at St Andrews.
A statement on the club's official website said: "Blues have completed the signing of experienced midfielder Hayden Mullins from Portsmouth.
"The 33-year-old, who can also play as a defensive sweeper or right-back, has put pen-to-paper on a two-year deal for an undisclosed fee."
Reports earlier today revealed that Mullins was expected to join Birmingham.