1914 m. baigė Veiverių mokytojų seminariją.
Dirbo matematikos mokytoju.
Visuomeniniame gyvenime reiškėsi kaip „Blaivybės draugijos“ veikėjas. Rašė knygas blaivybės tematika.
1937-1939 m. Laikraščio „Sargyba“ redaktorius.
1944 m. Gailiušių kaime (Kauno r.) slėpė ir išgelbėjo dvi žydų tautybės mergaites (Žaną ir Niutą).
Parašė knygas: „Alkoholis ir išsigimimas“ (1910 m.), „Aritmetikos uždavinynas“ (I dalis 1928 m., II dalis 1932 m.), „Sakomieji uždaviniai ir greitasis skaičiavimas“ (1930 m.), „Jaunimo blaivinimas per mokyklą“ (1931 m.), „Sakomieji uždaviniai ir greitasis skaičiavimas“ (1933 m.), „Komercijos uždavinynas ir teorija“ (1933 m.), „Aritmetikos uždavinynas pradžios mokyklai. I dalis“ (1935 m.).
Slapyvardžiai – Kukutis, Ilgakaklis.
Žūvančiųjų gelbėjimo kryžius (1993 m.)
1. Juozas Kudirka. Veiverių mokytojų seminarija (1866-1918), Vilnius, 1970, p. 71
2. https://www.limis.lt/personalities/31876677?query=%7B%22letter%22:%22A%22%7D
3. http://www.issigelbejesvaikas.lt/content.php?id=4575
4. https://www.geni.com/people/Juozas-Gvildys/6000000004297825081
5. https://www.epaveldas.lt/preview?id=C1R0000089629
6. Jonas Mačiulis. Apie lietuviškuosius slapyvardžius (PDF)
7. https://www.epaveldas.lt/preview?id=C130000490095
