Absolvējis Jāzepa Mediņa Rīgas mūzikas vidusskolu. Jāzepa Vītola Latvijas Mūzikas akadēmijā ieguvis bakalaura grādu saksofona spēlē.
Piedalījies Arno Bornkamp, Jean Marie Londeix, Liudas Mockūnas, David Liebman u.c. ievērojamu mākslinieku meistarklasēs.
Kā pedagogs pieredzi ieguvis saksofona spēli pasniedzot Rīgas Starptautiskajā skolā, Jelgavas mūzikas vidusskolā, Pāvula Jurjāna Mūzikas skolā un Rīgas 3. mūzikas skolā.
Šobrīd piedalās vairākos mūzikas projektos, tai skaitā grupās MR Duo un Snakes On The Plane.