Chiny (1925), Finlandia (1926–1927), Dania i Niemcy (1927–1929), Francja (1929–1933), ponownie Niemcy (1934–1937), ponownie Chiny (1941), USA (1941–1944). We Francji współpracował z agentem radzieckim, Polakiem z pochodzenia.
Używał m.in. pseudonimów Herbert i Jarosłav Kocek, działając jako obywatel Czechosłowacji w Mandżurii, Francji, Niemczech, gdzie jako szef rezydentury zwerbował jednego z przywódców paramilitarnej organizacji SA (ps. „Drug”), w Danii i Szwajcarii.
Obóz w Kozielsku Od 1937 roku pracował w 5 Wydziale (zagranicznym) Głównego Zarządu Bezpieczeństwa Państwowego (GUGB). Pod koniec października 1939 roku z ramienia GUGB, w stopniu majora bezpieczeństwa państwowego był oddelegowany jako pełnomocnik operacyjny Zarządu do spraw Jeńców Wojennych NKWD do obozu kozielskiego w celu rozpracowania więzionych tam polskich jeńców wojennych. Prowadził tam pracę śledczą oraz werbował agenturę. Celem inspekcji było oddzielenie oficerów interesujących z różnych powodów radzieckie władze bezpieczeństwa od pozostałych, przeznaczonych do rozstrzelania w ramach zbrodni katyńskiej.