Stasys Žirgulis gimė 1944-06-10, Radviliškyje. Skulptorius, 1974 m. baigė Valstybinį dailės institutą (dabar Vilniaus dailės akademija), Skulptūros fakultetą. Parodose dalyvauja nuo 1975 m., nuo 1978 m. – Lietuvos dailininkų sąjungos narys. 1975–1983 m. dirbo Kauno „Dailės“ kombinato metalo ceche meno vadovu. 1983–1987 m. Kauno dailininkų sąjungos atsakingasis sekretorius. Nuo 1988 m. dėsto piešimą, skulptūrą ir kompoziciją Vilniaus dailės akademijos Kauno fakultete. Daug metų Stasys Žirgulis buvo Kauno ir Respublikinės meno tarybos, Lietuvos dailės fondo bei Lietuvos dailininkų sąjungos tarybos narys. Dvi kadencijas buvo renkamas Lietuvos dailininkų sąjungos Kauno skyriaus skulptūros sekcijos pirmininku, vieną kadenciją – Lietuvos kultūros ministerijos meno ekspertų komisijos nariu. Tris kadencijas buvo išrinktas į Kauno miesto savivaldybės tarybą, buvo Kauno savivaldybės Kultūros ir savivaldos komiteto ir Antikorupcinės komisijos narys, pavadinimų sumanymų ir atminimų įamžinimo komisijos pirmininkas. Nuo 2018 m. išrinktas nacionalinės sveikatos tarybos pirmininku. Daug energijos ir laiko Stasys Žirgulis skiria meno, kultūros, sporto bei sveikatingumo puoselėjimui respublikoje bei Kauno mieste. 1999 m. už nuopelnus Lietuvai Stasys Žirgulis apdovanotas Didžiojo Lietuvos kunigaikščio Gedimino ordino I laipsnio medaliu, 2004 m. – Vytauto Didžiojo ordino Riterio kryžiumi, 2007 m. – Lietuvos dailininkų sąjungos Auksiniu ženkliuku už paminklą rezistencijos aukoms atminti „Nurimęs varpas“ Alytuje.