1951—1963 роки — аспірант, асистент, доцент Львівського університету. З 1969 по 1996 рік — завідувач відділу диференціальних рівнянь і теорії функцій Інституту прикладних проблем механіки і математики ім. Я. Підстригача НАН України. З 1956 року — член КПРС.