1906
Vecpiebalga
Strādā par kalpu, vada vietējo sociāldemokrātu pulciņu.
09.1907–11.1907
Krimuldas pagasts
Krimuldas pagastskola, skolotāja palīgs.
1908
Lielstraupes draudzes skola
Lielstraupe
Strādājis par skolotāju.
1909
Vecsalacas skola
Vecsalaca
Strādājis par skolotāju.
1910
Latvijas Sociāldemokrātiskā Strādnieku partija
Rīga
Rīgas organizācijas propagandists.
1911
Latvijas Sociāldemokrātiskā Strādnieku partija
Malienas pagasts
Malienas un Vidienas organizācijas propagandists.
1911–1913
Kaukāzs
Mērnieka palīgs Ziemeļkaukāzā un Donas apgabalā.
1913–1915
Krievijas sociāldemokrātiskā strādnieku partija (1898—1917)
Maskava
Krievijas Sociāldemokrātiskās strādnieku partijas Tveras grupas Maskavā vadītājs.
12.1916–02.1917
Krievijas sociāldemokrātiskā strādnieku (boļševiku) partija (1917–1918)
Krievija
Nodarbojas ar partijas nelegālās tipogrāfijas organizēšanu.
02.1917–25.10.1917
Krievijas sociāldemokrātiskā strādnieku (boļševiku) partija (1917–1918)
Sanktpēterburga
Krievijas sociāldemokrātiskās strādnieku (boļševiku) partijas Pēterburgas komitejas loceklis, Viborgas rajona komitejas atbildīgais organizators, PK izpildu komisijas loceklis, Rajonu starprajonu apspriedes priekšsēdētāja vietieks, Viborgas rajona sacelšanās štāba loceklis, Petrogradas KRK loceklis, komisāru biroja vadītājs.
04.1917
Krievijas sociāldemokrātiskā strādnieku (boļševiku) partija (1917–1918)
Sanktpēterburga
Partijas Petrogradas organizācijas konferences delegāts, partijas VI kongresa delegāts.
07.1917–08.1917
Krievijas sociāldemokrātiskā strādnieku (boļševiku) partija (1917–1918)
Sanktpēterburga
Partijas Petrogradas II konferences delegāts, partijas VI kongresa delegāts.
26.10.1917
Krievijas sociāldemokrātiskā strādnieku (boļševiku) partija (1917–1918)
Sanktpēterburga
Ievēlēts par VCIK locekļa kandidātu.
11.1917–05.1918
Krievija
Padomju Krievijas Iekšlietu tautas komisariāta kolēģija.
05.1918–07.1918
Krievija
Viskrievijas Ārkārtējās komitejas kolēģijas loceklis, Kontrrevolūcijas apkarošanas nodaļas vadītājs.
07.1918–11.1918
Krievija
Austrumu frontes Ārkārtējās komisijas vadītājs, Kara tribunāla priekšsēdētājs, frontes KRP loceklis.
1919
Krievijas komunistiskā (boļševiku) partija (1918–1925)
Krievija
Partijas VII kongresa delegāts.
1919–1921
Krievija
Viskrievijas Ārkārtējās komitejas slepenās daļas vadītājs.
04.1919–12.1919
Ukraina
Visukrainas Ārkārtējās komisijas priekšsēdētājs.
03.1920–04.1920
Krievijas komunistiskā (boļševiku) partija (1918–1925)
Krievija
Partijas IX kongresa delegāts.
1921–1923
Krievija
Kalnrūpniecības pārvalde, Galvenās sāls rūpniecības komitejas (vēlāk – Sāls sindikāta) priekšsēdētājs.
03.1921
Krievijas komunistiskā (boļševiku) partija (1918–1925)
Krievija
Partijas X kongresa delegāts.
1923–1928
Krievija
Valsts lauksaimniecības uzņēmumu sindikāta priekšsēdētājs Zemkopības tautas komisariātā.
1928–1930
Vissavienības komunistiskā (boļševiku) partija (1925–1952)
Krievija
Lauku nodaļas vadītāja vietnieks.
1930–1932
Tālie Austrumi
Zivrūpniecības uzņēmumu savienības "Daļriba" priekšsēdētājs.
1932–1937
Maskava
G. Pļehanova Tautsaimniecības institūta direktors.