1950 siegte er für Schottland startend bei den British Empire Games in Auckland im Hammerwerfen und wurde Siebter im Kugelstoßen. Bei den Europameisterschaften in Brüssel wurde er Sechster im Hammerwerfen.