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: „Sakomieji uždaviniai ir greitasis skaičiavimas“ (1930 m.), „Jaunimo blaivinimas per mokyklą“ (1931 m.), „Sakomieji uždaviniai ir greitasis skaičiavimas“ (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. https://etalpykla.lituanistika.lt/object/LT-LDB-0001:J.04~2009~1479917816063/J.04~2009~1479917816063.pdf
7. https://www.voruta.lt/novuzes-krasto-pasaku-senelis
8. https://aleph.library.lt/F?func=direct&=&=&=&=&=&=&=&local%5Fbase=mab01&doc%5Fnumber=000072731&pds%5Fhandle=GUEST&pds_handle=GUEST