Бристоль Роверс
Выступал за английские клубы «Брэдфорд Сити», «Честер», «Суонси Сити», «Ньюпорт Каунти», «Бристоль Роверс» и «Барнсли».