Donaldson began his career at non-league Hinckley United where his form attracted the attention of Football League scouts, leading to him ultimately signing for Shrewsbury Town in November 1991.
Donaldson made his debut for the Owls as a sub against Manchester City on 18 March 1995 [REF].