У дорослому футболі дебютував 1946 року виступами за команду клубу «Корк Сіті», в якій провів два сезони.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Вест Гем Юнайтед», до складу якого приєднався 1948 року. Відіграв за клуб з Лондона наступні вісім сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Вест Гем Юнайтед», був основним гравцем захисту команди.
Завершив професійну ігрову кар'єру у клубі «Престон Норт-Енд», за команду якого виступав протягом 1956—1961 років.
Виступи за збірну
У 1952 році дебютував в офіційних матчах у складі національної збірної Ірландії. Протягом кар'єри у національній команді, яка тривала 8 років, провів у формі головної команди країни 9 матчів, забивши 2 голи.
Кар'єра тренера
Розпочав тренерську кар'єру відразу ж по завершенні кар'єри гравця, 1961 року, очоливши тренерський штаб клубу «Еймоут».