He turned professional two years later and was a prolific tournament winner in his native country, eventually accumulating 38 wins on the Southern Africa Tour (now the Sunshine Tour). His golf career was interrupted by service in the South African Air Force during World War II.
Following the end of World War II, Locke arrived in the US for the first time in April 1947, well after the American Tour season had begun. In two-and-a-half years on the PGA Tour, Locke played in 59 events; he won 11, and finished in the top three in 30, just over half. In 1947, despite a late start, Locke dominated the American tour, winning six tournaments (including four in a five-week period), and finishing second to Jimmy Demaret on the money list.
He won 23 times in Europe, most notably a quartet of successes in The Open Championship, which came in 1949, 1950, 1952 and 1957.
He died in Johannesburg, South Africa in 1987.