Han komponerede fem operaer ,hvoraf fire har været udført på Letlands Nationalopera, to musikalske komedier, vokale orkesterværker, seks koncerter, kammermusiske sangcykluser, orgelmusik, musik til teater og film, og over 100 sange for kor, herunder ti sangcykluser.