Године 1936, КПИ га је послала у Шпанију. Током Шпанског грађанског рата сарађивао је с обавештајном службом и био политички комесар одељења противобавештајне службе републиканске армије. Од 1938. до 1939. био је шеф персоналне службе у Интернационалним бригадама (Дванаеста интернационална бригада „Ђузепе Гарибалди“) и комесар чете митраљезаца у бици на Ебру. Радио је и у одељењу за кадрове при КП Шпаније. Након пораза републиканске војске, фебруара исте године био је накратко интерниран у логору Аржеле (Француска).