In 1928, he took 15th in The Hague (Amateur World Championship, Max Euwe won). In 1929, he won in Iaşi (ROM-ch).
The following year, he finished 15th at the Amateur World Championship in The Hague, where Max Euwe took top honors. Two years later, he claimed victory in the ROM-ch tournament held in Iaşi.