Пишет музыку для франшизы «Лунтик» практически с самого начала – его имя стоит в титрах ещё оригинального мультсериала 2006 года.
Музыкой занимается с 7 лет: окончил Хоровое училище имени М.И. Глинки, а затем Санкт-Петербургскую консерваторию имени Римского-Корсакова по классу хорового дирижирования.
В кино начинал не композитором, а оркестровщиком – работал с Игорем Вдовиным на фильме «Меченосец» и с финским композитором Туомасом Кантелиненом на «Монголе».
Дебютировал как композитор в сериале «Ментовские войны» в соавторстве с Павлом Мальковым.
Написал музыку более чем к 200 фильмам, сериалам и мультфильмам, среди которых «Частное пионерское», «Молодая гвардия», «Крылья империи», «Ржев» и «Небо».
Помимо сочинения музыки, сам выступает дирижёром на записях саундтреков к своим фильмам.