He represented New Zealand at the 1952 Summer Olympics where he placed 7th overall in the men's heavyweight.[2]
Cleghorn won 11 New Zealand national weightlifting championship titles: in the heavyweight division in consecutive years from 1937 to 1940, and then again from 1949 to 1954; and in the middle heavyweight division in 1955.[3]