Im Stabhochsprung gewann er 1966 für Nordirland startend Silber bei den British Empire and Commonwealth Games 1966 in Kingston. Bei den Leichtathletik-Europameisterschaften in Budapest belegte er den 16. Platz. 1968 wurde er Achter bei den Europäischen Hallenspielen in Madrid und kam bei den Olympischen Spielen in Mexiko-Stadt auf den 13. Platz. Bei den EM 1969 in Athen wurde er Siebter.