Zirnis bija dzimis 1944.gada 1.martā Staicelē. Mācījies Staiceles pamatskolā, pēc tam Alfrēda Kalniņa Cēsu Mūzikas vidusskolas Kordiriģēšanas nodaļā. Jaunībā mūziķis iemācījies spēlēt trompeti, klarneti, saksofonu, un Cēsu simfoniskajā orķestrī spēlējis sitaminstrumentus.Sešdesmitajos gados diriģents studējis Jāzepa Vītola Latvijas Valsts konservatorijas Kordiriģēšanas nodaļā pie Jāņa Ozoliņa, vēlāk, 1982.gadā, absolvējis Vasilija Sinaiska Simfoniskā orķestra un operas diriģēšanas klasi, bet 2004.gadā ieguvis maģistra grādu mūzikā. Paralēli no 1967.gada līdz 1980.gadam viņš spēlējis saksofonu Latvijas Radio un televīzijas vieglās mūzikas orķestrī.Jau v...