Линфилд
Выступал на родине за «Линфилд», а также в английских клубах «Ньюкасл Юнайтед», «Борнмут» и «Уэймут», и за национальную сборную Северной Ирландии.