Absolvējis Em. Melngaiļa Liepājas mūzikas koledžu, kur ieguvis diplomu kā ģitāras spēles skolotājs un arī otru specialitāti – tautas instrumentu orķestra vadītājs. Tālāk studējis J. Vītola Latvijas Mūzikas akadēmijā profesora J. Kurauska klasē un ieguvis ģitāras spēles skolotāja kvalifikāciju un profesionālo bakalaura grādu mūzikas pedagoģijā, vēlāk arī profesionālo maģistra grādu mūzikā.
Strādājot ar audzēkņiem, katram tiek atrasta individuāla pieeja un piemērots repertuārs. Skolotājs kopā ar saviem audzēkņiem piedalās konkursos, festivālos. meistarklasēs gan Latvijā, gan citās valstīs.