1973. gadā pabeidza Latvijas Valsts universitātesĶīmijas fakultāti, no 1973. līdz 2012. gadam strādājis ZA (vēlāk RTU) Neorganiskās ķīmijas institūtā, ieguvis tehnisko zinātņu kandidāta grādu, kas vēlāk nostrificēts kā inženierzinātņu doktora grāds (Dr. sc. ing.). 1987. gadā pievērsies tulkošanai, no čehu valodas pārtulkojis vairāk nekā 15 grāmatu, kas izdotas apgādos “Liesma”, “Avots”, “Nordik”, “Mansards” un “Pētergailis”. Veicis tulka pienākumus latviešu un čehu politiķu vizīšu laikā. Līdz 2016. gada 31. decembrim strādājis Čehijas vēstniecībāRīgā.[1]
Nominēts Latvijas Literatūras gada balvai par Josefa Škvoreckaromāna „Cilvēka dvēseles inženiera stāsts” tulkojumu.[1] 2022. gadā nominēts šai balvai par Jakubas Katalpas romāna "Vācieši" tulkojumu.[4] 2024. gadā nominēts Laligabai par Viktorijes Hanišovas romāna "Sēņotāja" tulkojumu. [5]