Lasījis lekcijas latviešu izglītības kursos Pēterburgā.
Latvijas Universitāte
Vairākus gadus bijis LU padomes loceklis.
1897–1905
Lielauces pagastskola
Lielauce
Tautskolotājs.
1897–1905
Lielbērzes pagastskola
Lielbērze
Tautskolotājs.
1897–1905
Mūrmuižas pagastskola
Mūrmuiža
Tautskolotājs.
1911–1914
Pēterburgas Universitāte
Sanktpēterburga
Veicis zinātnisko darbu Pēterburgas Universitātes Juridisko valststiesību katedrā.
1915–1916
Sanktpēterburga
Lasījis lekcijas latviešu izglītības kursos.
1917–1920
Omskas Politehniskais institūts
Omska
Valststiesību docētājs.
1920–1940
Latvijas Universitāte
Raiņa bulvāris 19, Rīga
No 1920. gada docētājs, no 1932. gada doktors, profesors. Vairākus gadus bijis LU padomes loceklis, Tautsaimniecības un tiesību zinātņu fakultātes dekāns un sekretārs.
1922–1934
Laikraksts "Tieslietu Ministrijas Vēstnesis"
Brīvības bulvāris 34, Rīga
Redaktors (redakcijas loceklis no 1920. gada).
1923–1940
Latvijas Universitāte
1923.-1924., 1925.-1926., 1928.-1930., 1932.-1934., 1936.-1938., 1940 Tautsaimniecības un tiesību zinātņu fakultātes dekāns
1924–1927
Rīgas dome
Rīga
Deputāts.
1925–1928
Latvijas Republikas Saeima
Jēkaba iela 11, Rīga
Saeimas deputāts. bijis arī Saeimas Izglītības komisijas priekšsēdētājs.
1937–1940
Laikraksts "Tieslietu Ministrijas Vēstnesis"
Brīvības bulvāris 34, Rīga
Redaktors.