1911–1914
Tartu
Pēc studiju beigām Tērbatā (mūsdienās Tartu) strādājis par profesora V. Čiža asistenu V. Čižā klīnikā, kur bijis dzejnieka Jāņa Poruka ārstu.
1915–1918
Smoļenska
Pēc dienesta beigām paliek Smoļenskā, kur strādā par ārstu līdz cara armijas iziršanai.
1918–1919
Jaunpiebalga
Pēc cara armijas sairšanas pamet Smoļensku, kur atstāj visas savas mantas, un atgriežas Jaunpiebalgā, kur strādā par ārstu.
1919–02.1942
Rīgas pilsētas Sarkankalna slimnīca
Rīga
Sarkankalna psihiatriskās slimnīcas direktors. Zaudē darba vietu vietu, jo Vācijas okupācijas laikā stacionāru pārņem vācu militārā pārvalde, pārvēšot to par kara slimnīcu. Nacistu okupācijas laikā palīdz glābt slimniekus no nošaušanas, atlaižot tos uz mājām, par ko viņš saņēmis vāciešu draudus un apsūdzības par psihiski slimo slēpšanu.
1920–1944
University of Latvia
Raiņa bulvāris 19, Rīga
Psihiatrijas un nervu slimības katedras docents, no 1924. gada ievēlēts par profesoru. Trīs reizes ievēlēts par Medicīnas fakultātes dekānu. Bijis pirmais LU Psiholoģijas katedras vadītājs.
1923–1925
Latvijas Ārstu Žurnāls
Žurnāla redakcijas kolēģijas loceklis.
1932–1939
Latvijas Ārstu Žurnāls
Žurnāla redakcijas kolēģijas loceklis.
1944–1954
Vācija
Sākumā lasījis lekcijas Vircburgas Latviešu tautas augstskolā un strādājis Bādenes Valsts psihiatriskajā slimcīcā. Vēlāk strādā par ierindas psihiatru un turpina rakstīt populārzinātniskas grāmatas.