Dienēja Latvijas armijā (1932–1933), Vidzemes divīzijas štābā, virsnieka vietnieks; specialitāte dienestā – telefonists. Līdztekus studijām no 1937. gada strādāja dažādos tehniskos un ar inženierzinātni saistītos amatos – Šoseju un zemesceļu departamentā, Jūrniecības departamentā, pēc tam – Latvijas Dzelzceļu virsvaldē (1942–1944). Iesaukts Vācijas militārajā dienestā; 09.1944. pārcelts no Latvijas; sākumā atradās Gotenhāfenē (tag. Gdiņa Polijā) un vēlāk līdz Otrā pasaules kara beigām – Lībekā. Pēc kara dzīvoja Rietumvācijā – Mūrnavā (Murnau am Staffelsee), Bavārijā, no 12.1945. Zillenbuhas (Sillenbuch) nometnē Štutgartē; strādāja kā pašnodarbināts inženieris Štutgartē. 1949. gadā ieceļoja ASV, apmetās Ziemeļdakotā, dzīvoja Engelandē un Kendo, kur sākumā strādāja lopkopībā un piensaimniecībā (1949–1950). 1950.–1951. gadā bija inženieris privātos birojos Ziemeļdakotā un Minesotā. 1951.–1953. gadā strādāja par civilinženieri ASV armijas civildienestā – Inženieru korpusā pie Gerisonas dambja (Garrison Dam; Ziemeļdakotā) projektēšanas darbiem. 20. gs. 50. gadu pirmajā pusē mainīja dzīvesvietu no Ziemeļdakotas uz Kanzasu. 1953.–1955. gadā strādāja par projektu inženieri un konstruēšanas vadītāju uzņēmumā Fred R. Combs Construction Co. (Mineapolisā, Minesotas štatā) pie civilo būvniecības objektu projektēšanas. 1955.–1966. gadā strādāja inženieru birojā Burns and McDonnel Engineering (Kanzassitijā, Misūri štatā) par galveno inženieri pie dažādu būvju projektēšanas. 1966. gadā pārcēlās no Kanzassitijas uz Sanmateo Ziemeļkalifornijā. 1966.–1982. gadā strādāja ASV armijas civildienestā – Inženieru korpusā par ģeotehnikas inženieri pie dambju, ceļu, tuneļu, šahtu un citu objektu projektēšanas. 1982.–1987. gadā strādāja ASV Federālajā enerģētikas regulēšanas komisijā pie hidroelektrostaciju būvju projektu uzraudzības un drošības pārbaudēm. 1987. gadā pensionējās. Amerikas civilo inženieru biedrības (American Society of Civil Engineers, ASCE) un Starptautiskās Augsnes mehānikas un pamatu inženierzinātņu biedrības (International Society for Soil Mechanics and Foundation Engineering, ISSMFE; tag. International Society for Soil Mechanics and Geotechnical Engineering, ISSMGE) biedrs.