Dzimis 1946. gada 23. martā. Studēja Leņingradas Pediatriskajā Medicīnas institūtā (1963-1969), pēc studiju beigām strādāja Krāslavas rajona slimnīcā par bērnu ārstu (1969-1971). Pēc 1971. gada aspirantūrā Rīgas Medicīnas institūtā (1971-1974), kuru nobeidzot aizstāvēja medicīnas zinātņu kandidāta disertāciju fizioloģijas specialitātē.
Strādāja par zinātnisko līdzstrādnieku Latvijas Eksperimentālās un klīniskās medicīnas institūtā (1974-1976), bet drīz vien tika uzaicināts darboties RMI Plaušu ķirurģijas laboratorijā (1976-1991). Līdztekus piestrādāja Rīgas Ātrās Palīdzības stacijā (1974-1982).
1991. gadā aizstāvēja medicīnas zinātņu doktora grādu pulmonoloģijas specialitātē, iecelts par Latvijas Medicīnas akadēmijas Plaušu fizioloģijas laboratorijas vadītāju (1991-1998).
1998. gadā viņš bija viens no pirmajiem Latvijas Universitātes Medicīnas fakultātes profesoriem, Patoloģijas katedras vadītājs.[1] Līdztekus Paula Stradiņa Klīniskās universitātes slimnīcas funkcionālās diagnostikas nodaļas vadītājs (2002).