Date of birth
Steve joined Shrewsbury Town in July 2018 on a two-year deal after leaving Barrow.
Arnold came through the ranks at Norwich City before dropping into non-league in search of experience.
He returned to the EFL with Wycombe Wanderers and then played over 30 times for Stevenage at League One level.
However, a series of injuries saw his career take a halt and he was forced to work his way back through non-league with the likes of Forest Green Rovers and Dover Athletic.
He returned to League One with Gillingham in 2017, but left for Barrow six months later in search of more game time.
He came on trial with Shrewsbury in the summer of 2018 and after impressing in friendlies against Bristol City and Brentford he was offered a contract.