 On his return to the Don Valley Stadium he was expected to re-join the "Shrews" in their battle to avoid the Conference National, but instead he found himself back in first team contention with Rotherham, playing five games before the end of the season.In 2003–04 he made 28 appearances, in which he was booked seven times and sent off once, including a run of four yellow cards in four games.By January time he was dropped yet again, in February he dropped down a division, joining Brentford on a -year contract on a free transfer.