Career
He was killed in German East Africa in World War I, while serving in the South African Infantry. He died in action at Katanga, East Africa, and is buried in Dar es Salaam in modern day Tanzania, near Jacky Morkel. Thompson took part in the 1912-1913 South Africa rugby union tour as an outside centre, and was capped in three tests, against Scotland, Ireland and Wales all in 1912.
He played for Western Province.