Dreyer emigrerte fra Tyskland på grunn av Nazipolitikken. He var sørafrikansk mester i 1937 (etter omkamp) og 1947 (sammen med Wolfgang Heidenfeld). He tok 15.-plass i Dublin 1957 (intersone, Ludek Pachman vant).