 He also played for English sides Sheffield Wednesday, Hull City, Sheffield United, Stockport County and Bradford City, as well as Dunfermline Athletic in Scotland.After playing as a youth with Derry City in the League of Ireland, he began his senior career with Sheffield Wednesday during which he had a loan spell with Hull City.After 55 league appearances and eight goals in just under five seasons with the club he joined their rivals Sheffield United in 2003.