1941–1947
Krasnojarskas novads
Strādājis par zvejnieku, plostnieku, krāvēju, siena pļāvēju, tvaika katla kurinātāju, kā arī darījis citus darbus.
1947–1950
Liepāja
Strādājis par mūrnieka palīgu, kā arī transportstrādnieku kooperatīvā "Liepājas Dārznieks".
1950–1956
Krasnojarskas novads
Bijis mednieks, uzskaitvedis Čuļskas Mašīnu un traktoru stacijā, zvejnieks, kā arī noliktavas strādnieks Krasnojarskā.
1956–1959
Liepāja
Strādājis par rēķinvedi sēklu veikalā.
1959–1962
Liepājas Muzikāli dramatiskais teātris
Liepāja
Dziedājis Liepājas teātra muzikālās trupas korī.
1962–1963
Liepāja
Transportstrādnieks Liepājas Tipogrāfijā.
1964–1966
Liepāja
Dispečers zvejnieku artelī "Boļševiks".
1966–1967
Laikraksts "Ļeņina ceļš"
Liepāja
Strādājis par vēstuļu nodaļas vadītāju.
1967–1970
Tivas Republika
Rudeņos bijis mednieks.
04.1967–08.1967
Bārta
Atsveķotājs Bārtas mežniecībā.
09.1967–1970
Laikraksts "Komunists" (1919–1990)
Pasta iela 3, Liepāja
Līdzstrādnieks.
1970–1971
Liepāja
Ugunsdzēsēju brigādes komandieris kokapstrādes kombinātā "Baltija".
10.1971–11.1971
Laikraksts "Ļeņina ceļš"
Liepāja
Korektors.
11.1971–01.1974
Liepāja
Vecākais redaktors Liepājas stacionārajā televīzijas translācijas punktā.
1974–1975
Laikraksts "Komunists" (1919–1990)
Pasta iela 3, Liepāja
Tulks.
1975–1981
Laikraksts "Komunists" (1919–1990)
Pasta iela 3, Liepāja
Korektors un vecākais korespondents.
1988–1992
Latvijas Rakstnieku savienības Liepājas nodaļa
Liepāja
Vadītājs un literārais konsultants.
1990–1991
Latvijas Tautas fronte
Liepāja
Liepājas nodaļas priekšsēdētājs.
1994–1997
Liepājas dome
Liepāja
Deputāts.
2002
Žurnāls "Helikons"
Liepāja
Redaktors, vēlāk redakcijas kolēģijas loceklis.