Dreyer representerte Sør-Afrika i sjakkolympiader i München 1958, Tel Aviv 1964, Havanna 1966, og Siegen 1970.