He attended the Hoërskool Dirkie Uys in Moorreesburg, after which he studied at Stellenbosch University.
After completing his studies, Lochner began teaching, first in Cradock and later at Kingswood College in Grahamstown.
[2] Lochner was a member of the 1937 Springbok touring team to Australia and New Zealand and played his first test match for South Africa on 25 September 1937 against the All Blacks at Eden Park in Auckland.
In 1938 he played in two test matches against the touring team from the British Isles, scoring one try.
[3] Lochner returned to Stellenbosch in 1939 to further his studies where he played forWestern Province.