В 1985 году игрока за 25 тысяч фунтов подписал «Брентфорд». Проведя за четыре года в клубе 149 матчей и забив 28 мячей, перешёл уже за 350 тысяч фунтов в «Куинз Парк Рейнджерс», тренируемый Тревором Фрёнсисом. 28 декабря 1992 года оформил хет-трик в матче против «Эвертона», завершившемся со счётом 4:2. Летом 1993 года «Шеффилд Уэнсдей» заплатил КПР за игрока 2,75 миллиона фунтов, тем самым сделав его трансфер самым дорогим в истории клуба. Два с половиной года провёл в составе клуба, после чего в начале 1996 года вернулся в Лондон, где заключил контракт с «Тоттенхэм Хотспур». На 89 минуте матча финала Кубка Футбольной лиги 1999 года против «Лестер Сити» вышел на замену вместо Давида Жинолы. «Шпоры» одержали победу со счётом 1:0 и выиграли кубок.