У дорослому футболі дебютував 2007 року виступами за команду клубу «Кліфтонвілль»,[1] в якій провів два сезони, взявши участь у 4 матчах чемпіонату.
Протягом 2011—2015 років захищав кольори команди клубу «Крумлін Стар».
Своєю грою за останню команду знову привернув увагу представників тренерського штабу клубу «Кліфтонвілль», до складу якого повернувся 2011 року. Цього разу відіграв за белфастську команду наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Кліфтонвілля», був основним гравцем атакувальної ланки команди. У складі «Кліфтонвілля» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,64 голу за гру першості.
До складу клубу «Кліфтонвілль» приєднався 2017 року. Станом на 19 серпня 2022 року відіграв за белфастську команду 162 матчі в національному чемпіонаті.